diff --git a/.gitignore b/.gitignore
index fcfc9f2..babef26 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,17 +1,3 @@
-# SPDX-FileCopyrightText: (C) Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
advent
-*.gcda
-*.gcno
*.o
-*.html
-dungeon.h
-dungeon.c
-advent.6
-*.tar.gz
-MANIFEST
-*.adv
-.*~
-cheat
-advent.info
-coverage/*
+adventure.data
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
deleted file mode 100644
index b8f4b91..0000000
--- a/.gitlab-ci.yml
+++ /dev/null
@@ -1,104 +0,0 @@
-# SPDX-FileCopyrightText: (C) Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-stages:
- - ci-build
- - build
- - test
- - deploy
-
-default:
- image: $CI_REGISTRY_IMAGE:ci
-
-# build and push Docker image to be used in subsequent steps
-ci-build:
- stage: ci-build
- image:
- name: gcr.io/kaniko-project/executor:debug
- entrypoint: [""]
- script:
- - mkdir -p /kaniko/.docker
- - echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json
- - /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile.ci --destination $CI_REGISTRY_IMAGE:ci --cache=true
-
-# build advent itself
-binary:debug:
- stage: build
- script:
- - make debug
- artifacts:
- paths:
- - advent
- - cheat
- - "*.o"
- - dungeon.c
- - dungeon.h
-
-binary:release:
- stage: build
- script:
- - make advent cheat
- artifacts:
- paths:
- - advent
- - cheat
- - "*.o"
- - dungeon.c
- - dungeon.h
-
-manpage:
- stage: build
- script:
- - make advent.6
- artifacts:
- paths:
- - advent.6
-
-html:
- stage: build
- script:
- - make html
- artifacts:
- paths:
- - "*.html"
-
-dist:
- stage: build
- script:
- - export VERS=${CI_COMMIT_REF_NAME}
- - make dist -e
- artifacts:
- paths:
- - "*.tar.gz"
-
-# run tests using the binary built before
-test:debug:
- stage: test
- script:
- - make coverage
- artifacts:
- paths:
- - coverage
- dependencies:
- - binary:debug
-
-test:release:
- stage: test
- script:
- - cd tests
- - make
- - cd ..
- dependencies:
- - binary:release
-
-pages:
- stage: deploy
- script:
- - mkdir public
- - mv coverage public
- artifacts:
- paths:
- - public
- only:
- - master
- dependencies:
- - test:debug
diff --git a/.shipper b/.shipper
deleted file mode 100644
index 5e5904c..0000000
--- a/.shipper
+++ /dev/null
@@ -1,5 +0,0 @@
-#SPDX-FileCopyrightText: (C) Eric S. Raymond
-#SPDX-License-Identifier: BSD-2-Clause
-extralines="""
-
There is a code coverage analysis and a symbol coverage analysis
-"""
diff --git a/COPYING b/COPYING
index b1de571..1c5f1a4 100644
--- a/COPYING
+++ b/COPYING
@@ -1,4 +1,7 @@
- BSD 2-Clause LICENSE
+ BSD LICENSE
+
+Copyright (c) 1977, 2005 by Will Crowther and Don Woods
+Copytright (c) 2017 by Eric S. Raymond
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
diff --git a/Dockerfile.ci b/Dockerfile.ci
deleted file mode 100644
index b8eeef5..0000000
--- a/Dockerfile.ci
+++ /dev/null
@@ -1,12 +0,0 @@
-# This image is built by the Gitlab CI pipeline to be used in subsequent
-# pipeline steps.
-# SPDX-FileCopyrightText: (C) Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-
-FROM ubuntu
-
- # tell apt not to ask for any user input
-ENV DEBIAN_FRONTEND=noninteractive
-
-RUN apt-get update
-RUN apt-get install --yes --no-install-recommends make gcc libedit-dev libasan6 libubsan1 python3 python3-yaml lcov asciidoctor libxslt1.1 pkg-config docbook-xml xsltproc
diff --git a/INSTALL.adoc b/INSTALL.adoc
deleted file mode 100644
index fb93b7d..0000000
--- a/INSTALL.adoc
+++ /dev/null
@@ -1,27 +0,0 @@
-= Installing Open Adventure =
-// SPDX-FileCopyrightText: (C) Eric S. Raymond
-// SPDX-License-Identifier: CC-BY-4.0
-
-Installation now requires Python3 due to a security issue
-with the YAML library.
-
-1. Install libedit from http://thrysoee.dk/editline/ (aka: editline)
-on your system.
-+
-On Debian and Ubuntu: `apt-get install libedit-dev`.
-+
-On Fedora: `dnf install libedit-devel`.
-+
-You can also use pip to install PyYAML: `pip3 install PyYAML`.
-
-2. Change to the top-level directory of the source code (e.g., `cd open-adventure`).
-
-3. Build with `make`.
-
-4. Optionally run a regression test on the code with `make check`.
-
-5. Run `./advent` to play.
-
-6. If you want to buld the documentation you will need asciidoctor.
-
-7. Running the regression tests requires batchspell
diff --git a/Makefile b/Makefile
index e4e31cb..ae2abfa 100644
--- a/Makefile
+++ b/Makefile
@@ -1,161 +1,46 @@
# Makefile for the open-source release of adventure 2.5
-# SPDX-FileCopyrightText: (C) Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-
-# To build with save/resume disabled, pass CFLAGS="-DADVENT_NOSAVE"
-# To build with auto-save/resume enabled, pass CFLAGS="-DADVENT_AUTOSAVE"
-
-VERS=$(shell sed -n MANIFEST
- @(ln -s . advent-$(VERS))
- (tar -T MANIFEST -czvf advent-$(VERS).tar.gz)
- @(rm advent-$(VERS))
-
-release: advent-$(VERS).tar.gz advent.html history.html hints.html notes.html
- shipper version=$(VERS) | sh -e -x
-
-refresh: advent.html notes.html history.html
- shipper -N -w version=$(VERS) | sh -e -x
+advent-$(VERS).tar.gz: $(SOURCES) advent.6
+ tar --transform='s:^:advent-$(VERS)/:' --show-transformed-names -cvzf advent-$(VERS).tar.gz $(SOURCES) advent.6
dist: advent-$(VERS).tar.gz
-linty: CCFLAGS += -W
-linty: CCFLAGS += -Wall
-linty: CCFLAGS += -Wextra
-linty: CCGLAGS += -Wpedantic
-linty: CCFLAGS += -Wundef
-linty: CCFLAGS += -Wstrict-prototypes
-linty: CCFLAGS += -Wmissing-prototypes
-linty: CCFLAGS += -Wmissing-declarations
-linty: CCFLAGS += -Wshadow
-linty: CCFLAGS += -Wnull-dereference
-linty: CCFLAGS += -Wjump-misses-init
-linty: CCFLAGS += -Wfloat-equal
-linty: CCFLAGS += -Wcast-align
-linty: CCFLAGS += -Wwrite-strings
-linty: CCFLAGS += -Waggregate-return
-linty: CCFLAGS += -Wcast-qual
-linty: CCFLAGS += -Wswitch-enum
-linty: CCFLAGS += -Wwrite-strings
-linty: CCFLAGS += -Wunreachable-code
-linty: CCFLAGS += -Winit-self
-linty: CCFLAGS += -Wpointer-arith
-linty: advent cheat
-
-# These seem to be more modern options for enabling coverage testing.
-# Documenting them here in case a future version bump disables --coverage.
-#debug: CCFLAGS += -ftest-coverage
-#debug: CCFLAGS += -fprofile-arcs
-
-debug: CCFLAGS += -O0
-debug: CCFLAGS += --coverage
-debug: CCFLAGS += -ggdb
-debug: CCFLAGS += -U_FORTIFY_SOURCE
-debug: CCFLAGS += -fsanitize=address
-debug: CCFLAGS += -fsanitize=undefined
-debug: linty
+release: advent-$(VERS).tar.gz advent.html
+ shipper version=$(VERS) | sh -e -x
+refresh: advent.html
+ shipper -N -w version=$(VERS) | sh -e -x
diff --git a/NEWS b/NEWS
new file mode 100644
index 0000000..f1503ba
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,7 @@
+= OpenAdventure project news =
+
+Repository head::
+ Forward port of Crowther & Woods's 430-point Adventure 2.5.
+ Added -l option for logging.
+ Added command prompt; -o suppresses this.
+
diff --git a/NEWS.adoc b/NEWS.adoc
deleted file mode 100644
index 0140574..0000000
--- a/NEWS.adoc
+++ /dev/null
@@ -1,90 +0,0 @@
-= Open Adventure project news =
-// SPDX-FileCopyrightText: (C) Eric S. Raymond
-// SPDX-License-Identifier: CC-BY-4.0
-
-1.20: 2024-09-23::
- Make oldstyle correctly suppress line editing.
-
-1.19: 2024-06-27::
- Ensore that the KNIVES_VANISH message can't issue twice.
-
-1.18: 2024-02-15::
- Bring the manual page fully up to date.
-
-1.17: 2024-01-02::
- Saying Z'ZZZ at reservoir no longer causes the waters to part and crash.
-
-1.16: 2023-04-15::
- Savefiles now have an identifying magic cookie at the front.
- Resume detects if a save has incompatible endianness.
-
-1.15: 2023-04-03::
- Commands in magic-word sequence now interrupt it, as in original.
- Bug fix for bird not starting caged in endgame.
-
-1.14: 2023-03-09::
- Added -a option for BBS door systems.
- -o reverts to the old message on some failed magic words.
- Typo fixes and documentation polishing.
-
-1.13: 2023-02-28::
- Fixed slightly buggy emission of end-of-game messages on a win.
-
-1.12: 2023-02-06::
- The bug and todo list has been cleared; project declared finished.
- Correctness has been systematically tested against the 1995 code.
- Typo fixes and documentation polishing.
-
-1.11: 2022-04-14::
- Restore 100% test coverage.
- Use TAP reporting for tests.
-
-1.10: 2022-04-06::
- Fixed a bug that manifested after two "fly rug" commands - third one fails.
- Fix some glitches in processing fee fie foe foo.
- Correct some object start states and reading-related glitches in the endgame.
-
-1.9: 2020-08-27::
- Update the dungeon maker to avoid a deprecation due to security issues
-
-1.8: 2019-04-19::
- Minor typo and capitalization glitches in user-visible text fixed & documented.
- Save format has changed.
-
-1.7: 2018-12-03::
- Python 3 and OS X port fixes.
-
-1.6: 2018-11-15::
- Split commands with verbless objects now pick up a preceding verb correctly.
-
-1.5: 2018-11-11::
- Fix for a minor bug in inventory handling.
- Handle a bare numeric token on the command line a bit more gracefully.
-
-1.4: 2017-08-07::
- Repair packaging error (omitted templates.)
- Minor improvements in odd grammar cases.
-
-1.3: 2017-08-01::
- Split commands with objectless transitive verbs are handled correctly.
- Test suite has 100% code coverage.
-
-1.2: 2017-07-11::
- Under oldstyle, new-school single-letter command synonyms are ignored.
- Switched from linenoise to editline for new-style line input.
- The -s option is no longer required to paste command input; it is removed.
-
-1.1: 2017-06-29::
- There is a 'version' command.
- Include tests directory in generated tarball.
- Support command-line editing with arrow keys and Emacs keystrokes.
- Save format has changed.
-
-1.0: 2017-06-05::
- Forward port of Crowther & Woods's 430-point Adventure 2.5.
- Added -l option for logging.
- Game logs are now fully reproducible via the "seed" command.
- Added regression-test suite using seed, with coverage checking.
- Added command prompt; -o suppresses this. Otherwise no gameplay changes.
- Fixed bug that caused reservoir word not to be randomized.
- Makefile does parallel builds.
diff --git a/README b/README
new file mode 100644
index 0000000..fe08aaf
--- /dev/null
+++ b/README
@@ -0,0 +1,16 @@
+= README for Open Adventure =
+
+This code is a forward-port of the Crowther/Woods Adventure 2.5 from
+1995, last version in the main line of Colossal Cave Adventure
+development written by the original authors. The authors have given
+permission and encouragement to this release.
+
+The file history.txt contains a more detailed history of this game
+and its ancestors.
+
+This project is called "Open Adventure" because it's not at all clear
+to number Adventure past 2.5 without misleading or causing collisions
+or both. See the history file for discussion. The original 6-character
+name on the PDP-10 has been reverted to in order to avoid a collision
+with the BSD games port of the ancestral 196 version.
+
diff --git a/README.adoc b/README.adoc
deleted file mode 100644
index 6b25f7f..0000000
--- a/README.adoc
+++ /dev/null
@@ -1,41 +0,0 @@
-= README for Open Adventure =
-// SPDX-FileCopyrightText: (C) Eric S. Raymond
-// SPDX-License-Identifier: CC-BY-4.0
-
-If you are reading this anywhere but at http://www.catb.org/~esr/open-adventure
-you can go there for tarball downloads and other resources.
-
-This code is a forward-port of the Crowther/Woods Adventure 2.5 from
-1995, last version in the main line of Colossal Cave Adventure
-development written by the original authors. The authors have given
-permission and encouragement for this release; it obsolesces all
-the 350-point versions and previous 2.x (430-point) ports.
-
-The file history.adoc contains a more detailed history of this game
-and its ancestors. The file notes.adoc is the maintainer's notes,
-describing project goals and recent changes.
-
-This project is called "Open Adventure" because it's not at all clear
-how to number Adventure past 2.5 without misleading or causing
-collisions or both. See the history file for discussion. The
-original 6-character name on the PDP-10 has been reverted to for the
-executable in order to avoid a collision with the BSD games port of
-the ancestral 1977 version.
-
-Please see INSTALL.adoc for build info.
-
-Extreme care has been taken to not silently change gameplay. By
-policy, all user-visible changes from 2.5 that are not bugs or typos
-are revertible with the -o (oldstyle) command-line option.
-
-If you encounter a bug (not likely; this code is old and well tested)
-please try to make a test log that reproduces it, using the -l option,
-and ship it to the maintainers.
-
-If you find this code useful or amusing, please
-https://www.patreon.com/esr[support me on Patreon.]
-
-// end
-
-
-
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..78e4e07
--- /dev/null
+++ b/TODO
@@ -0,0 +1,16 @@
+= Open Adventure TODO =
+
+* Update the command parser to accept a PRNG seed value.
+
+* Add command logging and command log replay. Note that the replay log
+ needs to begin with the random-number seed.
+
+* Use that feature to make regression tests from walkthroughs.
+
+* Add command-line option to disable all extension features. First
+ extension features: (1) Command prompt, (2) initial resource-allocation
+ number display suppressed.
+
+* Translate the FORTRANish mess to actual C.
+
+* Inline the database so the code doesn't need an external file.
diff --git a/actions.c b/actions.c
deleted file mode 100644
index 469e92f..0000000
--- a/actions.c
+++ /dev/null
@@ -1,1659 +0,0 @@
-/*
- * Actions for the dungeon-running code.
- *
- * SPDX-FileCopyrightText: (C) 1977, 2005 Will Crowther and Don Woods
- * SPDX-License-Identifier: BSD-2-Clause
- */
-
-#include
-#include
-#include
-#include
-
-#include "advent.h"
-
-static phase_codes_t fill(verb_t, obj_t);
-
-static phase_codes_t attack(command_t command) {
- /* Attack. Assume target if unambiguous. "Throw" also links here.
- * Attackable objects fall into two categories: enemies (snake,
- * dwarf, etc.) and others (bird, clam, machine). Ambiguous if 2
- * enemies, or no enemies but 2 others. */
- verb_t verb = command.verb;
- obj_t obj = command.obj;
-
- if (obj == INTRANSITIVE) {
- int changes = 0;
- if (atdwrf(game.loc) > 0) {
- obj = DWARF;
- ++changes;
- }
- if (HERE(SNAKE)) {
- obj = SNAKE;
- ++changes;
- }
- if (AT(DRAGON) && game.objects[DRAGON].prop == DRAGON_BARS) {
- obj = DRAGON;
- ++changes;
- }
- if (AT(TROLL)) {
- obj = TROLL;
- ++changes;
- }
- if (AT(OGRE)) {
- obj = OGRE;
- ++changes;
- }
- if (HERE(BEAR) && game.objects[BEAR].prop == UNTAMED_BEAR) {
- obj = BEAR;
- ++changes;
- }
- /* check for low-priority targets */
- if (obj == INTRANSITIVE) {
- /* Can't attack bird or machine by throwing axe. */
- if (HERE(BIRD) && verb != THROW) {
- obj = BIRD;
- ++changes;
- }
- if (HERE(VEND) && verb != THROW) {
- obj = VEND;
- ++changes;
- }
- /* Clam and oyster both treated as clam for intransitive
- * case; no harm done. */
- if (HERE(CLAM) || HERE(OYSTER)) {
- obj = CLAM;
- ++changes;
- }
- }
- if (changes >= 2) {
- return GO_UNKNOWN;
- }
- }
-
- if (obj == BIRD) {
- if (game.closed) {
- rspeak(UNHAPPY_BIRD);
- } else {
- DESTROY(BIRD);
- rspeak(BIRD_DEAD);
- }
- return GO_CLEAROBJ;
- }
- if (obj == VEND) {
- state_change(VEND, game.objects[VEND].prop == VEND_BLOCKS
- ? VEND_UNBLOCKS
- : VEND_BLOCKS);
-
- return GO_CLEAROBJ;
- }
-
- if (obj == BEAR) {
- switch (game.objects[BEAR].prop) {
- case UNTAMED_BEAR:
- rspeak(BEAR_HANDS);
- break;
- case SITTING_BEAR:
- rspeak(BEAR_CONFUSED);
- break;
- case CONTENTED_BEAR:
- rspeak(BEAR_CONFUSED);
- break;
- case BEAR_DEAD:
- rspeak(ALREADY_DEAD);
- break;
- }
- return GO_CLEAROBJ;
- }
- if (obj == DRAGON && game.objects[DRAGON].prop == DRAGON_BARS) {
- /* Fun stuff for dragon. If he insists on attacking it, win!
- * Set game.prop to dead, move dragon to central loc (still
- * fixed), move rug there (not fixed), and move him there,
- * too. Then do a null motion to get new description. */
- rspeak(BARE_HANDS_QUERY);
- if (!silent_yes_or_no()) {
- speak(arbitrary_messages[NASTY_DRAGON]);
- return GO_MOVE;
- }
- state_change(DRAGON, DRAGON_DEAD);
- game.objects[RUG].prop = RUG_FLOOR;
- /* Hardcoding LOC_SECRET5 as the dragon's death location is
- * ugly. The way it was computed before was worse; it depended
- * on the two dragon locations being LOC_SECRET4 and LOC_SECRET6
- * and LOC_SECRET5 being right between them.
- */
- move(DRAGON + NOBJECTS, IS_FIXED);
- move(RUG + NOBJECTS, IS_FREE);
- move(DRAGON, LOC_SECRET5);
- move(RUG, LOC_SECRET5);
- drop(BLOOD, LOC_SECRET5);
- for (obj_t i = 1; i <= NOBJECTS; i++) {
- if (game.objects[i].place == objects[DRAGON].plac ||
- game.objects[i].place == objects[DRAGON].fixd) {
- move(i, LOC_SECRET5);
- }
- }
- game.loc = LOC_SECRET5;
- return GO_MOVE;
- }
-
- if (obj == OGRE) {
- rspeak(OGRE_DODGE);
- if (atdwrf(game.loc) == 0) {
- return GO_CLEAROBJ;
- }
- rspeak(KNIFE_THROWN);
- DESTROY(OGRE);
- int dwarves = 0;
- for (int i = 1; i < PIRATE; i++) {
- if (game.dwarves[i].loc == game.loc) {
- ++dwarves;
- game.dwarves[i].loc = LOC_LONGWEST;
- game.dwarves[i].seen = false;
- }
- }
- rspeak((dwarves > 1) ? OGRE_PANIC1 : OGRE_PANIC2);
- return GO_CLEAROBJ;
- }
-
- switch (obj) {
- case INTRANSITIVE:
- rspeak(NO_TARGET);
- break;
- case CLAM:
- case OYSTER:
- rspeak(SHELL_IMPERVIOUS);
- break;
- case SNAKE:
- rspeak(SNAKE_WARNING);
- break;
- case DWARF:
- if (game.closed) {
- return GO_DWARFWAKE;
- }
- rspeak(BARE_HANDS_QUERY);
- break;
- case DRAGON:
- rspeak(ALREADY_DEAD);
- break;
- case TROLL:
- rspeak(ROCKY_TROLL);
- break;
- default:
- speak(actions[verb].message);
- }
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t bigwords(vocab_t id) {
- /* Only called on FEE FIE FOE FOO (AND FUM). Advance to next state if
- * given in proper order. Look up foo in special section of vocab to
- * determine which word we've got. Last word zips the eggs back to the
- * giant room (unless already there). */
- int foobar = abs(game.foobar);
-
- /* Only FEE can start a magic-word sequence. */
- if ((foobar == WORD_EMPTY) &&
- (id == FIE || id == FOE || id == FOO || id == FUM)) {
- rspeak(NOTHING_HAPPENS);
- return GO_CLEAROBJ;
- }
-
- if ((foobar == WORD_EMPTY && id == FEE) ||
- (foobar == FEE && id == FIE) || (foobar == FIE && id == FOE) ||
- (foobar == FOE && id == FOO)) {
- game.foobar = id;
- if (id != FOO) {
- rspeak(OK_MAN);
- return GO_CLEAROBJ;
- }
- game.foobar = WORD_EMPTY;
- if (game.objects[EGGS].place == objects[EGGS].plac ||
- (TOTING(EGGS) && game.loc == objects[EGGS].plac)) {
- rspeak(NOTHING_HAPPENS);
- return GO_CLEAROBJ;
- } else {
- /* Bring back troll if we steal the eggs back from him
- * before crossing. */
- if (game.objects[EGGS].place == LOC_NOWHERE &&
- game.objects[TROLL].place == LOC_NOWHERE &&
- game.objects[TROLL].prop == TROLL_UNPAID) {
- game.objects[TROLL].prop = TROLL_PAIDONCE;
- }
- if (HERE(EGGS)) {
- pspeak(EGGS, look, true, EGGS_VANISHED);
- } else if (game.loc == objects[EGGS].plac) {
- pspeak(EGGS, look, true, EGGS_HERE);
- } else {
- pspeak(EGGS, look, true, EGGS_DONE);
- }
- move(EGGS, objects[EGGS].plac);
-
- return GO_CLEAROBJ;
- }
- } else {
- /* Magic-word sequence was started but is incorrect */
- if (settings.oldstyle || game.seenbigwords) {
- rspeak(START_OVER);
- } else {
- rspeak(WELL_POINTLESS);
- }
- game.foobar = WORD_EMPTY;
- return GO_CLEAROBJ;
- }
-}
-
-static void blast(void) {
- /* Blast. No effect unless you've got dynamite, which is a neat trick!
- */
- if (OBJECT_IS_NOTFOUND(ROD2) || !game.closed) {
- rspeak(REQUIRES_DYNAMITE);
- } else {
- if (HERE(ROD2)) {
- game.bonus = splatter;
- rspeak(SPLATTER_MESSAGE);
- } else if (game.loc == LOC_NE) {
- game.bonus = defeat;
- rspeak(DEFEAT_MESSAGE);
- } else {
- game.bonus = victory;
- rspeak(VICTORY_MESSAGE);
- }
- terminate(endgame);
- }
-}
-
-static phase_codes_t vbreak(verb_t verb, obj_t obj) {
- /* Break. Only works for mirror in repository and, of course, the
- * vase. */
- switch (obj) {
- case MIRROR:
- if (game.closed) {
- state_change(MIRROR, MIRROR_BROKEN);
- return GO_DWARFWAKE;
- } else {
- rspeak(TOO_FAR);
- break;
- }
- case VASE:
- if (game.objects[VASE].prop == VASE_WHOLE) {
- if (TOTING(VASE)) {
- drop(VASE, game.loc);
- }
- state_change(VASE, VASE_BROKEN);
- game.objects[VASE].fixed = IS_FIXED;
- break;
- }
- /* FALLTHRU */
- default:
- speak(actions[verb].message);
- }
- return (GO_CLEAROBJ);
-}
-
-static phase_codes_t brief(void) {
- /* Brief. Intransitive only. Suppress full descriptions after first
- * time. */
- game.abbnum = 10000;
- game.detail = 3;
- rspeak(BRIEF_CONFIRM);
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t vcarry(verb_t verb, obj_t obj) {
- /* Carry an object. Special cases for bird and cage (if bird in cage,
- * can't take one without the other). Liquids also special, since they
- * depend on status of bottle. Also various side effects, etc. */
- if (obj == INTRANSITIVE) {
- /* Carry, no object given yet. OK if only one object present.
- */
- if (game.locs[game.loc].atloc == NO_OBJECT ||
- game.link[game.locs[game.loc].atloc] != 0 ||
- atdwrf(game.loc) > 0) {
- return GO_UNKNOWN;
- }
- obj = game.locs[game.loc].atloc;
- }
-
- if (TOTING(obj)) {
- speak(actions[verb].message);
- return GO_CLEAROBJ;
- }
-
- if (obj == MESSAG) {
- rspeak(REMOVE_MESSAGE);
- DESTROY(MESSAG);
- return GO_CLEAROBJ;
- }
-
- if (game.objects[obj].fixed != IS_FREE) {
- switch (obj) {
- case PLANT:
- rspeak((game.objects[PLANT].prop == PLANT_THIRSTY ||
- OBJECT_IS_STASHED(PLANT))
- ? DEEP_ROOTS
- : YOU_JOKING);
- break;
- case BEAR:
- rspeak(game.objects[BEAR].prop == SITTING_BEAR
- ? BEAR_CHAINED
- : YOU_JOKING);
- break;
- case CHAIN:
- rspeak(game.objects[BEAR].prop != UNTAMED_BEAR
- ? STILL_LOCKED
- : YOU_JOKING);
- break;
- case RUG:
- rspeak(game.objects[RUG].prop == RUG_HOVER
- ? RUG_HOVERS
- : YOU_JOKING);
- break;
- case URN:
- rspeak(URN_NOBUDGE);
- break;
- case CAVITY:
- rspeak(DOUGHNUT_HOLES);
- break;
- case BLOOD:
- rspeak(FEW_DROPS);
- break;
- case SIGN:
- rspeak(HAND_PASSTHROUGH);
- break;
- default:
- rspeak(YOU_JOKING);
- }
- return GO_CLEAROBJ;
- }
-
- if (obj == WATER || obj == OIL) {
- if (!HERE(BOTTLE) || LIQUID() != obj) {
- if (!TOTING(BOTTLE)) {
- rspeak(NO_CONTAINER);
- return GO_CLEAROBJ;
- }
- if (game.objects[BOTTLE].prop == EMPTY_BOTTLE) {
- return (fill(verb, BOTTLE));
- } else {
- rspeak(BOTTLE_FULL);
- }
- return GO_CLEAROBJ;
- }
- obj = BOTTLE;
- }
-
- if (game.holdng >= INVLIMIT) {
- rspeak(CARRY_LIMIT);
- return GO_CLEAROBJ;
- }
-
- if (obj == BIRD && game.objects[BIRD].prop != BIRD_CAGED &&
- !OBJECT_IS_STASHED(BIRD)) {
- if (game.objects[BIRD].prop == BIRD_FOREST_UNCAGED) {
- DESTROY(BIRD);
- rspeak(BIRD_CRAP);
- return GO_CLEAROBJ;
- }
- if (!TOTING(CAGE)) {
- rspeak(CANNOT_CARRY);
- return GO_CLEAROBJ;
- }
- if (TOTING(ROD)) {
- rspeak(BIRD_EVADES);
- return GO_CLEAROBJ;
- }
- game.objects[BIRD].prop = BIRD_CAGED;
- }
- if ((obj == BIRD || obj == CAGE) &&
- OBJECT_STATE_EQUALS(BIRD, BIRD_CAGED)) {
- /* expression maps BIRD to CAGE and CAGE to BIRD */
- carry(BIRD + CAGE - obj, game.loc);
- }
-
- carry(obj, game.loc);
-
- if (obj == BOTTLE && LIQUID() != NO_OBJECT) {
- game.objects[LIQUID()].place = CARRIED;
- }
-
- if (GSTONE(obj) && !OBJECT_IS_FOUND(obj)) {
- OBJECT_SET_FOUND(obj);
- game.objects[CAVITY].prop = CAVITY_EMPTY;
- }
- rspeak(OK_MAN);
- return GO_CLEAROBJ;
-}
-
-static int chain(verb_t verb) {
- /* Do something to the bear's chain */
- if (verb != LOCK) {
- if (game.objects[BEAR].prop == UNTAMED_BEAR) {
- rspeak(BEAR_BLOCKS);
- return GO_CLEAROBJ;
- }
- if (game.objects[CHAIN].prop == CHAIN_HEAP) {
- rspeak(ALREADY_UNLOCKED);
- return GO_CLEAROBJ;
- }
- game.objects[CHAIN].prop = CHAIN_HEAP;
- game.objects[CHAIN].fixed = IS_FREE;
- if (game.objects[BEAR].prop != BEAR_DEAD) {
- game.objects[BEAR].prop = CONTENTED_BEAR;
- }
-
- switch (game.objects[BEAR].prop) {
- // LCOV_EXCL_START
- case BEAR_DEAD:
- /* Can't be reached until the bear can die in some way
- * other than a bridge collapse. Leave in in case this
- * changes, but exclude from coverage testing. */
- game.objects[BEAR].fixed = IS_FIXED;
- break;
- // LCOV_EXCL_STOP
- default:
- game.objects[BEAR].fixed = IS_FREE;
- }
- rspeak(CHAIN_UNLOCKED);
- return GO_CLEAROBJ;
- }
-
- if (game.objects[CHAIN].prop != CHAIN_HEAP) {
- rspeak(ALREADY_LOCKED);
- return GO_CLEAROBJ;
- }
- if (game.loc != objects[CHAIN].plac) {
- rspeak(NO_LOCKSITE);
- return GO_CLEAROBJ;
- }
-
- game.objects[CHAIN].prop = CHAIN_FIXED;
-
- if (TOTING(CHAIN)) {
- drop(CHAIN, game.loc);
- }
- game.objects[CHAIN].fixed = IS_FIXED;
-
- rspeak(CHAIN_LOCKED);
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t discard(verb_t verb, obj_t obj) {
- /* Discard object. "Throw" also comes here for most objects. Special
- * cases for bird (might attack snake or dragon) and cage (might contain
- * bird) and vase. Drop coins at vending machine for extra batteries. */
- if (obj == ROD && !TOTING(ROD) && TOTING(ROD2)) {
- obj = ROD2;
- }
-
- if (!TOTING(obj)) {
- speak(actions[verb].message);
- return GO_CLEAROBJ;
- }
-
- if (GSTONE(obj) && AT(CAVITY) &&
- game.objects[CAVITY].prop != CAVITY_FULL) {
- rspeak(GEM_FITS);
- game.objects[obj].prop = STATE_IN_CAVITY;
- game.objects[CAVITY].prop = CAVITY_FULL;
- if (HERE(RUG) &&
- ((obj == EMERALD && game.objects[RUG].prop != RUG_HOVER) ||
- (obj == RUBY && game.objects[RUG].prop == RUG_HOVER))) {
- if (obj == RUBY) {
- rspeak(RUG_SETTLES);
- } else if (TOTING(RUG)) {
- rspeak(RUG_WIGGLES);
- } else {
- rspeak(RUG_RISES);
- }
- if (!TOTING(RUG) || obj == RUBY) {
- int k = (game.objects[RUG].prop == RUG_HOVER)
- ? RUG_FLOOR
- : RUG_HOVER;
- game.objects[RUG].prop = k;
- if (k == RUG_HOVER) {
- k = objects[SAPPH].plac;
- }
- move(RUG + NOBJECTS, k);
- }
- }
- drop(obj, game.loc);
- return GO_CLEAROBJ;
- }
-
- if (obj == COINS && HERE(VEND)) {
- DESTROY(COINS);
- drop(BATTERY, game.loc);
- pspeak(BATTERY, look, true, FRESH_BATTERIES);
- return GO_CLEAROBJ;
- }
-
- if (LIQUID() == obj) {
- obj = BOTTLE;
- }
- if (obj == BOTTLE && LIQUID() != NO_OBJECT) {
- game.objects[LIQUID()].place = LOC_NOWHERE;
- }
-
- if (obj == BEAR && AT(TROLL)) {
- state_change(TROLL, TROLL_GONE);
- move(TROLL, LOC_NOWHERE);
- move(TROLL + NOBJECTS, IS_FREE);
- move(TROLL2, objects[TROLL].plac);
- move(TROLL2 + NOBJECTS, objects[TROLL].fixd);
- juggle(CHASM);
- drop(obj, game.loc);
- return GO_CLEAROBJ;
- }
-
- if (obj == VASE) {
- if (game.loc != objects[PILLOW].plac) {
- state_change(VASE,
- AT(PILLOW) ? VASE_WHOLE : VASE_DROPPED);
- if (game.objects[VASE].prop != VASE_WHOLE) {
- game.objects[VASE].fixed = IS_FIXED;
- }
- drop(obj, game.loc);
- return GO_CLEAROBJ;
- }
- }
-
- if (obj == CAGE && game.objects[BIRD].prop == BIRD_CAGED) {
- drop(BIRD, game.loc);
- }
-
- if (obj == BIRD) {
- if (AT(DRAGON) && game.objects[DRAGON].prop == DRAGON_BARS) {
- rspeak(BIRD_BURNT);
- DESTROY(BIRD);
- return GO_CLEAROBJ;
- }
- if (HERE(SNAKE)) {
- rspeak(BIRD_ATTACKS);
- if (game.closed) {
- return GO_DWARFWAKE;
- }
- DESTROY(SNAKE);
- /* Set game.prop for use by travel options */
- game.objects[SNAKE].prop = SNAKE_CHASED;
- } else {
- rspeak(OK_MAN);
- }
-
- game.objects[BIRD].prop =
- FOREST(game.loc) ? BIRD_FOREST_UNCAGED : BIRD_UNCAGED;
- drop(obj, game.loc);
- return GO_CLEAROBJ;
- }
-
- rspeak(OK_MAN);
- drop(obj, game.loc);
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t drink(verb_t verb, obj_t obj) {
- /* Drink. If no object, assume water and look for it here. If water
- * is in the bottle, drink that, else must be at a water loc, so drink
- * stream. */
- if (obj == INTRANSITIVE && LIQLOC(game.loc) != WATER &&
- (LIQUID() != WATER || !HERE(BOTTLE))) {
- return GO_UNKNOWN;
- }
-
- if (obj == BLOOD) {
- DESTROY(BLOOD);
- state_change(DRAGON, DRAGON_BLOODLESS);
- game.blooded = true;
- return GO_CLEAROBJ;
- }
-
- if (obj != INTRANSITIVE && obj != WATER) {
- rspeak(RIDICULOUS_ATTEMPT);
- return GO_CLEAROBJ;
- }
- if (LIQUID() == WATER && HERE(BOTTLE)) {
- game.objects[WATER].place = LOC_NOWHERE;
- state_change(BOTTLE, EMPTY_BOTTLE);
- return GO_CLEAROBJ;
- }
-
- speak(actions[verb].message);
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t eat(verb_t verb, obj_t obj) {
- /* Eat. Intransitive: assume food if present, else ask what.
- * Transitive: food ok, some things lose appetite, rest are ridiculous.
- */
- switch (obj) {
- case INTRANSITIVE:
- if (!HERE(FOOD)) {
- return GO_UNKNOWN;
- }
- /* FALLTHRU */
- case FOOD:
- DESTROY(FOOD);
- rspeak(THANKS_DELICIOUS);
- break;
- case BIRD:
- case SNAKE:
- case CLAM:
- case OYSTER:
- case DWARF:
- case DRAGON:
- case TROLL:
- case BEAR:
- case OGRE:
- rspeak(LOST_APPETITE);
- break;
- default:
- speak(actions[verb].message);
- }
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t extinguish(verb_t verb, obj_t obj) {
- /* Extinguish. Lamp, urn, dragon/volcano (nice try). */
- if (obj == INTRANSITIVE) {
- if (HERE(LAMP) && game.objects[LAMP].prop == LAMP_BRIGHT) {
- obj = LAMP;
- }
- if (HERE(URN) && game.objects[URN].prop == URN_LIT) {
- obj = URN;
- }
- if (obj == INTRANSITIVE) {
- return GO_UNKNOWN;
- }
- }
-
- switch (obj) {
- case URN:
- if (game.objects[URN].prop != URN_EMPTY) {
- state_change(URN, URN_DARK);
- } else {
- pspeak(URN, change, true, URN_DARK);
- }
- break;
- case LAMP:
- state_change(LAMP, LAMP_DARK);
- rspeak(IS_DARK_HERE() ? PITCH_DARK : NO_MESSAGE);
- break;
- case DRAGON:
- case VOLCANO:
- rspeak(BEYOND_POWER);
- break;
- default:
- speak(actions[verb].message);
- }
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t feed(verb_t verb, obj_t obj) {
- /* Feed. If bird, no seed. Snake, dragon, troll: quip. If dwarf,
- * make him mad. Bear, special. */
- switch (obj) {
- case BIRD:
- rspeak(BIRD_PINING);
- break;
- case DRAGON:
- if (game.objects[DRAGON].prop != DRAGON_BARS) {
- rspeak(RIDICULOUS_ATTEMPT);
- } else {
- rspeak(NOTHING_EDIBLE);
- }
- break;
- case SNAKE:
- if (!game.closed && HERE(BIRD)) {
- DESTROY(BIRD);
- rspeak(BIRD_DEVOURED);
- } else {
- rspeak(NOTHING_EDIBLE);
- }
- break;
- case TROLL:
- rspeak(TROLL_VICES);
- break;
- case DWARF:
- if (HERE(FOOD)) {
- game.dflag += 2;
- rspeak(REALLY_MAD);
- } else {
- speak(actions[verb].message);
- }
- break;
- case BEAR:
- if (game.objects[BEAR].prop == BEAR_DEAD) {
- rspeak(RIDICULOUS_ATTEMPT);
- break;
- }
- if (game.objects[BEAR].prop == UNTAMED_BEAR) {
- if (HERE(FOOD)) {
- DESTROY(FOOD);
- game.objects[AXE].fixed = IS_FREE;
- game.objects[AXE].prop = AXE_HERE;
- state_change(BEAR, SITTING_BEAR);
- } else {
- rspeak(NOTHING_EDIBLE);
- }
- break;
- }
- speak(actions[verb].message);
- break;
- case OGRE:
- if (HERE(FOOD)) {
- rspeak(OGRE_FULL);
- } else {
- speak(actions[verb].message);
- }
- break;
- default:
- rspeak(AM_GAME);
- }
- return GO_CLEAROBJ;
-}
-
-phase_codes_t fill(verb_t verb, obj_t obj) {
- /* Fill. Bottle or urn must be empty, and liquid available. (Vase
- * is nasty.) */
- if (obj == VASE) {
- if (LIQLOC(game.loc) == NO_OBJECT) {
- rspeak(FILL_INVALID);
- return GO_CLEAROBJ;
- }
- if (!TOTING(VASE)) {
- rspeak(ARENT_CARRYING);
- return GO_CLEAROBJ;
- }
- rspeak(SHATTER_VASE);
- game.objects[VASE].prop = VASE_BROKEN;
- game.objects[VASE].fixed = IS_FIXED;
- drop(VASE, game.loc);
- return GO_CLEAROBJ;
- }
-
- if (obj == URN) {
- if (game.objects[URN].prop != URN_EMPTY) {
- rspeak(FULL_URN);
- return GO_CLEAROBJ;
- }
- if (!HERE(BOTTLE)) {
- rspeak(FILL_INVALID);
- return GO_CLEAROBJ;
- }
- int k = LIQUID();
- switch (k) {
- case WATER:
- game.objects[BOTTLE].prop = EMPTY_BOTTLE;
- rspeak(WATER_URN);
- break;
- case OIL:
- game.objects[URN].prop = URN_DARK;
- game.objects[BOTTLE].prop = EMPTY_BOTTLE;
- rspeak(OIL_URN);
- break;
- case NO_OBJECT:
- default:
- rspeak(FILL_INVALID);
- return GO_CLEAROBJ;
- }
- game.objects[k].place = LOC_NOWHERE;
- return GO_CLEAROBJ;
- }
- if (obj != INTRANSITIVE && obj != BOTTLE) {
- speak(actions[verb].message);
- return GO_CLEAROBJ;
- }
- if (obj == INTRANSITIVE && !HERE(BOTTLE)) {
- return GO_UNKNOWN;
- }
-
- if (HERE(URN) && game.objects[URN].prop != URN_EMPTY) {
- rspeak(URN_NOPOUR);
- return GO_CLEAROBJ;
- }
- if (LIQUID() != NO_OBJECT) {
- rspeak(BOTTLE_FULL);
- return GO_CLEAROBJ;
- }
- if (LIQLOC(game.loc) == NO_OBJECT) {
- rspeak(NO_LIQUID);
- return GO_CLEAROBJ;
- }
-
- state_change(BOTTLE,
- (LIQLOC(game.loc) == OIL) ? OIL_BOTTLE : WATER_BOTTLE);
- if (TOTING(BOTTLE)) {
- game.objects[LIQUID()].place = CARRIED;
- }
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t find(verb_t verb, obj_t obj) {
- /* Find. Might be carrying it, or it might be here. Else give caveat.
- */
- if (TOTING(obj)) {
- rspeak(ALREADY_CARRYING);
- return GO_CLEAROBJ;
- }
-
- if (game.closed) {
- rspeak(NEEDED_NEARBY);
- return GO_CLEAROBJ;
- }
-
- if (AT(obj) || (LIQUID() == obj && AT(BOTTLE)) ||
- obj == LIQLOC(game.loc) || (obj == DWARF && atdwrf(game.loc) > 0)) {
- rspeak(YOU_HAVEIT);
- return GO_CLEAROBJ;
- }
-
- speak(actions[verb].message);
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t fly(verb_t verb, obj_t obj) {
- /* Fly. Snide remarks unless hovering rug is here. */
- if (obj == INTRANSITIVE) {
- if (!HERE(RUG)) {
- rspeak(FLAP_ARMS);
- return GO_CLEAROBJ;
- }
- if (game.objects[RUG].prop != RUG_HOVER) {
- rspeak(RUG_NOTHING2);
- return GO_CLEAROBJ;
- }
- obj = RUG;
- }
-
- if (obj != RUG) {
- speak(actions[verb].message);
- return GO_CLEAROBJ;
- }
- if (game.objects[RUG].prop != RUG_HOVER) {
- rspeak(RUG_NOTHING1);
- return GO_CLEAROBJ;
- }
-
- if (game.loc == LOC_CLIFF) {
- game.oldlc2 = game.oldloc;
- game.oldloc = game.loc;
- game.newloc = LOC_LEDGE;
- rspeak(RUG_GOES);
- } else if (game.loc == LOC_LEDGE) {
- game.oldlc2 = game.oldloc;
- game.oldloc = game.loc;
- game.newloc = LOC_CLIFF;
- rspeak(RUG_RETURNS);
- } else {
- // LCOV_EXCL_START
- /* should never happen */
- rspeak(NOTHING_HAPPENS);
- // LCOV_EXCL_STOP
- }
- return GO_TERMINATE;
-}
-
-static phase_codes_t inven(void) {
- /* Inventory. If object, treat same as find. Else report on current
- * burden. */
- bool empty = true;
- for (obj_t i = 1; i <= NOBJECTS; i++) {
- if (i == BEAR || !TOTING(i)) {
- continue;
- }
- if (empty) {
- rspeak(NOW_HOLDING);
- empty = false;
- }
- pspeak(i, touch, false, -1);
- }
- if (TOTING(BEAR)) {
- rspeak(TAME_BEAR);
- }
- if (empty) {
- rspeak(NO_CARRY);
- }
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t light(verb_t verb, obj_t obj) {
- /* Light. Applicable only to lamp and urn. */
- if (obj == INTRANSITIVE) {
- int selects = 0;
- if (HERE(LAMP) && game.objects[LAMP].prop == LAMP_DARK &&
- game.limit >= 0) {
- obj = LAMP;
- selects++;
- }
- if (HERE(URN) && game.objects[URN].prop == URN_DARK) {
- obj = URN;
- selects++;
- }
- if (selects != 1) {
- return GO_UNKNOWN;
- }
- }
-
- switch (obj) {
- case URN:
- state_change(URN, game.objects[URN].prop == URN_EMPTY
- ? URN_EMPTY
- : URN_LIT);
- break;
- case LAMP:
- if (game.limit < 0) {
- rspeak(LAMP_OUT);
- break;
- }
- state_change(LAMP, LAMP_BRIGHT);
- if (game.wzdark) {
- return GO_TOP;
- }
- break;
- default:
- speak(actions[verb].message);
- }
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t listen(void) {
- /* Listen. Intransitive only. Print stuff based on object sound
- * properties. */
- bool soundlatch = false;
- vocab_t sound = locations[game.loc].sound;
- if (sound != SILENT) {
- rspeak(sound);
- if (!locations[game.loc].loud) {
- rspeak(NO_MESSAGE);
- }
- soundlatch = true;
- }
- for (obj_t i = 1; i <= NOBJECTS; i++) {
- if (!HERE(i) || objects[i].sounds[0] == NULL ||
- OBJECT_IS_STASHED(i) || OBJECT_IS_NOTFOUND(i)) {
- continue;
- }
- int mi = game.objects[i].prop;
- /* (ESR) Some unpleasant magic on object states here. Ideally
- * we'd have liked the bird to be a normal object that we can
- * use state_change() on; can't do it, because there are
- * actually two different series of per-state birdsounds
- * depending on whether player has drunk dragon's blood. */
- if (i == BIRD) {
- mi += 3 * game.blooded;
- }
- pspeak(i, hear, true, mi, game.zzword);
- rspeak(NO_MESSAGE);
- if (i == BIRD && mi == BIRD_ENDSTATE) {
- DESTROY(BIRD);
- }
- soundlatch = true;
- }
- if (!soundlatch) {
- rspeak(ALL_SILENT);
- }
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t lock(verb_t verb, obj_t obj) {
- /* Lock, unlock, no object given. Assume various things if present. */
- if (obj == INTRANSITIVE) {
- if (HERE(CLAM)) {
- obj = CLAM;
- }
- if (HERE(OYSTER)) {
- obj = OYSTER;
- }
- if (AT(DOOR)) {
- obj = DOOR;
- }
- if (AT(GRATE)) {
- obj = GRATE;
- }
- if (HERE(CHAIN)) {
- obj = CHAIN;
- }
- if (obj == INTRANSITIVE) {
- rspeak(NOTHING_LOCKED);
- return GO_CLEAROBJ;
- }
- }
-
- /* Lock, unlock object. Special stuff for opening clam/oyster
- * and for chain. */
-
- switch (obj) {
- case CHAIN:
- if (HERE(KEYS)) {
- return chain(verb);
- } else {
- rspeak(NO_KEYS);
- }
- break;
- case GRATE:
- if (HERE(KEYS)) {
- if (game.closng) {
- rspeak(EXIT_CLOSED);
- if (!game.panic) {
- game.clock2 = PANICTIME;
- }
- game.panic = true;
- } else {
- state_change(GRATE, (verb == LOCK)
- ? GRATE_CLOSED
- : GRATE_OPEN);
- }
- } else {
- rspeak(NO_KEYS);
- }
- break;
- case CLAM:
- if (verb == LOCK) {
- rspeak(HUH_MAN);
- } else if (TOTING(CLAM)) {
- rspeak(DROP_CLAM);
- } else if (!TOTING(TRIDENT)) {
- rspeak(CLAM_OPENER);
- } else {
- DESTROY(CLAM);
- drop(OYSTER, game.loc);
- drop(PEARL, LOC_CULDESAC);
- rspeak(PEARL_FALLS);
- }
- break;
- case OYSTER:
- if (verb == LOCK) {
- rspeak(HUH_MAN);
- } else if (TOTING(OYSTER)) {
- rspeak(DROP_OYSTER);
- } else if (!TOTING(TRIDENT)) {
- rspeak(OYSTER_OPENER);
- } else {
- rspeak(OYSTER_OPENS);
- }
- break;
- case DOOR:
- rspeak((game.objects[DOOR].prop == DOOR_UNRUSTED) ? OK_MAN
- : RUSTY_DOOR);
- break;
- case CAGE:
- rspeak(NO_LOCK);
- break;
- case KEYS:
- rspeak(CANNOT_UNLOCK);
- break;
- default:
- speak(actions[verb].message);
- }
-
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t pour(verb_t verb, obj_t obj) {
- /* Pour. If no object, or object is bottle, assume contents of bottle.
- * special tests for pouring water or oil on plant or rusty door. */
- if (obj == BOTTLE || obj == INTRANSITIVE) {
- obj = LIQUID();
- }
- if (obj == NO_OBJECT) {
- return GO_UNKNOWN;
- }
- if (!TOTING(obj)) {
- speak(actions[verb].message);
- return GO_CLEAROBJ;
- }
-
- if (obj != OIL && obj != WATER) {
- rspeak(CANT_POUR);
- return GO_CLEAROBJ;
- }
- if (HERE(URN) && game.objects[URN].prop == URN_EMPTY) {
- return fill(verb, URN);
- }
- game.objects[BOTTLE].prop = EMPTY_BOTTLE;
- game.objects[obj].place = LOC_NOWHERE;
- if (!(AT(PLANT) || AT(DOOR))) {
- rspeak(GROUND_WET);
- return GO_CLEAROBJ;
- }
- if (!AT(DOOR)) {
- if (obj == WATER) {
- /* cycle through the three plant states */
- state_change(PLANT,
- MOD(game.objects[PLANT].prop + 1, 3));
- game.objects[PLANT2].prop = game.objects[PLANT].prop;
- return GO_MOVE;
- } else {
- rspeak(SHAKING_LEAVES);
- return GO_CLEAROBJ;
- }
- } else {
- state_change(DOOR, (obj == OIL) ? DOOR_UNRUSTED : DOOR_RUSTED);
- return GO_CLEAROBJ;
- }
-}
-
-static phase_codes_t quit(void) {
- /* Quit. Intransitive only. Verify intent and exit if that's what he
- * wants. */
- if (yes_or_no(arbitrary_messages[REALLY_QUIT],
- arbitrary_messages[OK_MAN], arbitrary_messages[OK_MAN])) {
- terminate(quitgame);
- }
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t read(command_t command)
-/* Read. Print stuff based on objtxt. Oyster (?) is special case. */
-{
- if (command.obj == INTRANSITIVE) {
- command.obj = NO_OBJECT;
- for (int i = 1; i <= NOBJECTS; i++) {
- if (HERE(i) && objects[i].texts[0] != NULL &&
- !OBJECT_IS_STASHED(i)) {
- command.obj = command.obj * NOBJECTS + i;
- }
- }
- if (command.obj > NOBJECTS || command.obj == NO_OBJECT ||
- IS_DARK_HERE()) {
- return GO_UNKNOWN;
- }
- }
-
- if (IS_DARK_HERE()) {
- sspeak(NO_SEE, command.word[0].raw);
- } else if (command.obj == OYSTER) {
- if (!TOTING(OYSTER) || !game.closed) {
- rspeak(DONT_UNDERSTAND);
- } else if (!game.clshnt) {
- game.clshnt = yes_or_no(arbitrary_messages[CLUE_QUERY],
- arbitrary_messages[WAYOUT_CLUE],
- arbitrary_messages[OK_MAN]);
- } else {
- pspeak(OYSTER, hear, true,
- 1); // Not really a sound, but oh well.
- }
- } else if (objects[command.obj].texts[0] == NULL ||
- OBJECT_IS_NOTFOUND(command.obj)) {
- speak(actions[command.verb].message);
- } else {
- pspeak(command.obj, study, true,
- game.objects[command.obj].prop);
- }
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t reservoir(void) {
- /* Z'ZZZ (word gets recomputed at startup; different each game). */
- if (!AT(RESER) && game.loc != LOC_RESBOTTOM) {
- rspeak(NOTHING_HAPPENS);
- return GO_CLEAROBJ;
- } else {
- state_change(RESER, game.objects[RESER].prop == WATERS_PARTED
- ? WATERS_UNPARTED
- : WATERS_PARTED);
- if (AT(RESER)) {
- return GO_CLEAROBJ;
- } else {
- game.oldlc2 = game.loc;
- game.newloc = LOC_NOWHERE;
- rspeak(NOT_BRIGHT);
- return GO_TERMINATE;
- }
- }
-}
-
-static phase_codes_t rub(verb_t verb, obj_t obj) {
- /* Rub. Yields various snide remarks except for lit urn. */
- if (obj == URN && game.objects[URN].prop == URN_LIT) {
- DESTROY(URN);
- drop(AMBER, game.loc);
- game.objects[AMBER].prop = AMBER_IN_ROCK;
- --game.tally;
- drop(CAVITY, game.loc);
- rspeak(URN_GENIES);
- } else if (obj != LAMP) {
- rspeak(PECULIAR_NOTHING);
- } else {
- speak(actions[verb].message);
- }
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t say(command_t command) {
- /* Say. Echo WD2. Magic words override. */
- if (command.word[1].type == MOTION &&
- (command.word[1].id == XYZZY || command.word[1].id == PLUGH ||
- command.word[1].id == PLOVER)) {
- return GO_WORD2;
- }
- if (command.word[1].type == ACTION && command.word[1].id == PART) {
- return reservoir();
- }
-
- if (command.word[1].type == ACTION &&
- (command.word[1].id == FEE || command.word[1].id == FIE ||
- command.word[1].id == FOE || command.word[1].id == FOO ||
- command.word[1].id == FUM || command.word[1].id == PART)) {
- return bigwords(command.word[1].id);
- }
- sspeak(OKEY_DOKEY, command.word[1].raw);
- return GO_CLEAROBJ;
-}
-
-static phase_codes_t throw_support(vocab_t spk) {
- rspeak(spk);
- drop(AXE, game.loc);
- return GO_MOVE;
-}
-
-static phase_codes_t throwit(command_t command) {
- /* Throw. Same as discard unless axe. Then same as attack except
- * ignore bird, and if dwarf is present then one might be killed.
- * (Only way to do so!) Axe also special for dragon, bear, and
- * troll. Treasures special for troll. */
- if (!TOTING(command.obj)) {
- speak(actions[command.verb].message);
- return GO_CLEAROBJ;
- }
- if (objects[command.obj].is_treasure && AT(TROLL)) {
- /* Snarf a treasure for the troll. */
- drop(command.obj, LOC_NOWHERE);
- move(TROLL, LOC_NOWHERE);
- move(TROLL + NOBJECTS, IS_FREE);
- drop(TROLL2, objects[TROLL].plac);
- drop(TROLL2 + NOBJECTS, objects[TROLL].fixd);
- juggle(CHASM);
- rspeak(TROLL_SATISFIED);
- return GO_CLEAROBJ;
- }
- if (command.obj == FOOD && HERE(BEAR)) {
- /* But throwing food is another story. */
- command.obj = BEAR;
- return (feed(command.verb, command.obj));
- }
- if (command.obj != AXE) {
- return (discard(command.verb, command.obj));
- } else {
- if (atdwrf(game.loc) <= 0) {
- if (AT(DRAGON) &&
- game.objects[DRAGON].prop == DRAGON_BARS) {
- return throw_support(DRAGON_SCALES);
- }
- if (AT(TROLL)) {
- return throw_support(TROLL_RETURNS);
- }
- if (AT(OGRE)) {
- return throw_support(OGRE_DODGE);
- }
- if (HERE(BEAR) &&
- game.objects[BEAR].prop == UNTAMED_BEAR) {
- /* This'll teach him to throw the axe at the
- * bear! */
- drop(AXE, game.loc);
- game.objects[AXE].fixed = IS_FIXED;
- juggle(BEAR);
- state_change(AXE, AXE_LOST);
- return GO_CLEAROBJ;
- }
- command.obj = INTRANSITIVE;
- return (attack(command));
- }
-
- if (randrange(NDWARVES + 1) < game.dflag) {
- return throw_support(DWARF_DODGES);
- } else {
- int i = atdwrf(game.loc);
- game.dwarves[i].seen = false;
- game.dwarves[i].loc = LOC_NOWHERE;
- return throw_support(
- (++game.dkill == 1) ? DWARF_SMOKE : KILLED_DWARF);
- }
- }
-}
-
-static phase_codes_t wake(verb_t verb, obj_t obj) {
- /* Wake. Only use is to disturb the dwarves. */
- if (obj != DWARF || !game.closed) {
- speak(actions[verb].message);
- return GO_CLEAROBJ;
- } else {
- rspeak(PROD_DWARF);
- return GO_DWARFWAKE;
- }
-}
-
-static phase_codes_t seed(verb_t verb, const char *arg) {
- /* Set seed */
- int32_t seed = strtol(arg, NULL, 10);
- speak(actions[verb].message, seed);
- set_seed(seed);
- --game.turns;
- return GO_TOP;
-}
-
-static phase_codes_t waste(verb_t verb, turn_t turns) {
- /* Burn turns */
- game.limit -= turns;
- speak(actions[verb].message, (int)game.limit);
- return GO_TOP;
-}
-
-static phase_codes_t wave(verb_t verb, obj_t obj) {
- /* Wave. No effect unless waving rod at fissure or at bird. */
- if (obj != ROD || !TOTING(obj) ||
- (!HERE(BIRD) && (game.closng || !AT(FISSURE)))) {
- speak(((!TOTING(obj)) && (obj != ROD || !TOTING(ROD2)))
- ? arbitrary_messages[ARENT_CARRYING]
- : actions[verb].message);
- return GO_CLEAROBJ;
- }
-
- if (game.objects[BIRD].prop == BIRD_UNCAGED &&
- game.loc == game.objects[STEPS].place && OBJECT_IS_NOTFOUND(JADE)) {
- drop(JADE, game.loc);
- OBJECT_SET_FOUND(JADE);
- --game.tally;
- rspeak(NECKLACE_FLY);
- return GO_CLEAROBJ;
- } else {
- if (game.closed) {
- rspeak((game.objects[BIRD].prop == BIRD_CAGED)
- ? CAGE_FLY
- : FREE_FLY);
- return GO_DWARFWAKE;
- }
- if (game.closng || !AT(FISSURE)) {
- rspeak((game.objects[BIRD].prop == BIRD_CAGED)
- ? CAGE_FLY
- : FREE_FLY);
- return GO_CLEAROBJ;
- }
- if (HERE(BIRD)) {
- rspeak((game.objects[BIRD].prop == BIRD_CAGED)
- ? CAGE_FLY
- : FREE_FLY);
- }
-
- state_change(FISSURE, game.objects[FISSURE].prop == BRIDGED
- ? UNBRIDGED
- : BRIDGED);
- return GO_CLEAROBJ;
- }
-}
-
-phase_codes_t action(command_t command) {
- /* Analyse a verb. Remember what it was, go back for object if second
- * word unless verb is "say", which snarfs arbitrary second word.
- */
- /* Previously, actions that result in a message, but don't do anything
- * further were called "specials". Now they're handled here as normal
- * actions. If noaction is true, then we spit out the message and return
- */
- if (actions[command.verb].noaction) {
- speak(actions[command.verb].message);
- return GO_CLEAROBJ;
- }
-
- if (command.part == unknown) {
- /* Analyse an object word. See if the thing is here, whether
- * we've got a verb yet, and so on. Object must be here
- * unless verb is "find" or "invent(ory)" (and no new verb
- * yet to be analysed). Water and oil are also funny, since
- * they are never actually dropped at any location, but might
- * be here inside the bottle or urn or as a feature of the
- * location. */
- if (HERE(command.obj)) {
- /* FALL THROUGH */;
- } else if (command.obj == DWARF && atdwrf(game.loc) > 0) {
- /* FALL THROUGH */;
- } else if (!game.closed &&
- ((LIQUID() == command.obj && HERE(BOTTLE)) ||
- command.obj == LIQLOC(game.loc))) {
- /* FALL THROUGH */;
- } else if (command.obj == OIL && HERE(URN) &&
- game.objects[URN].prop != URN_EMPTY) {
- command.obj = URN;
- /* FALL THROUGH */;
- } else if (command.obj == PLANT && AT(PLANT2) &&
- game.objects[PLANT2].prop != PLANT_THIRSTY) {
- command.obj = PLANT2;
- /* FALL THROUGH */;
- } else if (command.obj == KNIFE && game.knfloc == game.loc) {
- game.knfloc = -1;
- rspeak(KNIVES_VANISH);
- return GO_CLEAROBJ;
- } else if (command.obj == ROD && HERE(ROD2)) {
- command.obj = ROD2;
- /* FALL THROUGH */;
- } else if ((command.verb == FIND ||
- command.verb == INVENTORY) &&
- (command.word[1].id == WORD_EMPTY ||
- command.word[1].id == WORD_NOT_FOUND)) {
- /* FALL THROUGH */;
- } else {
- sspeak(NO_SEE, command.word[0].raw);
- return GO_CLEAROBJ;
- }
-
- if (command.verb != 0) {
- command.part = transitive;
- }
- }
-
- switch (command.part) {
- case intransitive:
- if (command.word[1].raw[0] != '\0' && command.verb != SAY) {
- return GO_WORD2;
- }
- if (command.verb == SAY) {
- /* KEYS is not special, anything not NO_OBJECT or
- * INTRANSITIVE will do here. We're preventing
- * interpretation as an intransitive verb when the word
- * is unknown. */
- command.obj =
- command.word[1].raw[0] != '\0' ? KEYS : NO_OBJECT;
- }
- if (command.obj == NO_OBJECT || command.obj == INTRANSITIVE) {
- /* Analyse an intransitive verb (ie, no object given
- * yet). */
- switch (command.verb) {
- case CARRY:
- return vcarry(command.verb, INTRANSITIVE);
- case DROP:
- return GO_UNKNOWN;
- case SAY:
- return GO_UNKNOWN;
- case UNLOCK:
- return lock(command.verb, INTRANSITIVE);
- case NOTHING: {
- rspeak(OK_MAN);
- return (GO_CLEAROBJ);
- }
- case LOCK:
- return lock(command.verb, INTRANSITIVE);
- case LIGHT:
- return light(command.verb, INTRANSITIVE);
- case EXTINGUISH:
- return extinguish(command.verb, INTRANSITIVE);
- case WAVE:
- return GO_UNKNOWN;
- case TAME:
- return GO_UNKNOWN;
- case GO: {
- speak(actions[command.verb].message);
- return GO_CLEAROBJ;
- }
- case ATTACK:
- command.obj = INTRANSITIVE;
- return attack(command);
- case POUR:
- return pour(command.verb, INTRANSITIVE);
- case EAT:
- return eat(command.verb, INTRANSITIVE);
- case DRINK:
- return drink(command.verb, INTRANSITIVE);
- case RUB:
- return GO_UNKNOWN;
- case THROW:
- return GO_UNKNOWN;
- case QUIT:
- return quit();
- case FIND:
- return GO_UNKNOWN;
- case INVENTORY:
- return inven();
- case FEED:
- return GO_UNKNOWN;
- case FILL:
- return fill(command.verb, INTRANSITIVE);
- case BLAST:
- blast();
- return GO_CLEAROBJ;
- case SCORE:
- score(scoregame);
- return GO_CLEAROBJ;
- case FEE:
- case FIE:
- case FOE:
- case FOO:
- case FUM:
- return bigwords(command.word[0].id);
- case BRIEF:
- return brief();
- case READ:
- command.obj = INTRANSITIVE;
- return read(command);
- case BREAK:
- return GO_UNKNOWN;
- case WAKE:
- return GO_UNKNOWN;
- case SAVE:
- return suspend();
- case RESUME:
- return resume();
- case FLY:
- return fly(command.verb, INTRANSITIVE);
- case LISTEN:
- return listen();
- case PART:
- return reservoir();
- case SEED:
- case WASTE:
- rspeak(NUMERIC_REQUIRED);
- return GO_TOP;
- default: // LCOV_EXCL_LINE
- BUG(INTRANSITIVE_ACTION_VERB_EXCEEDS_GOTO_LIST); // LCOV_EXCL_LINE
- }
- }
- /* FALLTHRU */
- case transitive:
- /* Analyse a transitive verb. */
- switch (command.verb) {
- case CARRY:
- return vcarry(command.verb, command.obj);
- case DROP:
- return discard(command.verb, command.obj);
- case SAY:
- return say(command);
- case UNLOCK:
- return lock(command.verb, command.obj);
- case NOTHING: {
- rspeak(OK_MAN);
- return (GO_CLEAROBJ);
- }
- case LOCK:
- return lock(command.verb, command.obj);
- case LIGHT:
- return light(command.verb, command.obj);
- case EXTINGUISH:
- return extinguish(command.verb, command.obj);
- case WAVE:
- return wave(command.verb, command.obj);
- case TAME: {
- speak(actions[command.verb].message);
- return GO_CLEAROBJ;
- }
- case GO: {
- speak(actions[command.verb].message);
- return GO_CLEAROBJ;
- }
- case ATTACK:
- return attack(command);
- case POUR:
- return pour(command.verb, command.obj);
- case EAT:
- return eat(command.verb, command.obj);
- case DRINK:
- return drink(command.verb, command.obj);
- case RUB:
- return rub(command.verb, command.obj);
- case THROW:
- return throwit(command);
- case QUIT:
- speak(actions[command.verb].message);
- return GO_CLEAROBJ;
- case FIND:
- return find(command.verb, command.obj);
- case INVENTORY:
- return find(command.verb, command.obj);
- case FEED:
- return feed(command.verb, command.obj);
- case FILL:
- return fill(command.verb, command.obj);
- case BLAST:
- blast();
- return GO_CLEAROBJ;
- case SCORE:
- speak(actions[command.verb].message);
- return GO_CLEAROBJ;
- case FEE:
- case FIE:
- case FOE:
- case FOO:
- case FUM:
- speak(actions[command.verb].message);
- return GO_CLEAROBJ;
- case BRIEF:
- speak(actions[command.verb].message);
- return GO_CLEAROBJ;
- case READ:
- return read(command);
- case BREAK:
- return vbreak(command.verb, command.obj);
- case WAKE:
- return wake(command.verb, command.obj);
- case SAVE:
- speak(actions[command.verb].message);
- return GO_CLEAROBJ;
- case RESUME:
- speak(actions[command.verb].message);
- return GO_CLEAROBJ;
- case FLY:
- return fly(command.verb, command.obj);
- case LISTEN:
- speak(actions[command.verb].message);
- return GO_CLEAROBJ;
- // LCOV_EXCL_START
- // This case should never happen - here only as placeholder
- case PART:
- return reservoir();
- // LCOV_EXCL_STOP
- case SEED:
- return seed(command.verb, command.word[1].raw);
- case WASTE:
- return waste(command.verb,
- (turn_t)atol(command.word[1].raw));
- default: // LCOV_EXCL_LINE
- BUG(TRANSITIVE_ACTION_VERB_EXCEEDS_GOTO_LIST); // LCOV_EXCL_LINE
- }
- case unknown:
- /* Unknown verb, couldn't deduce object - might need hint */
- sspeak(WHAT_DO, command.word[0].raw);
- return GO_CHECKHINT;
- default: // LCOV_EXCL_LINE
- BUG(SPEECHPART_NOT_TRANSITIVE_OR_INTRANSITIVE_OR_UNKNOWN); // LCOV_EXCL_LINE
- }
-}
-
-// end
diff --git a/actions1.c b/actions1.c
new file mode 100644
index 0000000..66bad5e
--- /dev/null
+++ b/actions1.c
@@ -0,0 +1,586 @@
+#include
+#include
+#include "misc.h"
+#include "main.h"
+#include "share.h"
+#include "funcs.h"
+
+/* This stuff was broken off as part of an effort to get the main program
+ * to compile without running out of memory. We're called with a number
+ * that says what label the caller wanted to "goto", and we return a
+ * similar label number for the caller to "goto".
+ */
+
+/* Analyse a verb. Remember what it was, go back for object if second word
+ * unless verb is "say", which snarfs arbitrary second word. */
+
+int action(FILE *input, long STARTAT) {
+ switch(STARTAT) {
+ case 4000: goto L4000;
+ case 4090: goto L4090;
+ case 5000: goto L5000;
+ }
+ BUG(99);
+
+L4000: VERB=K;
+ SPK=ACTSPK[VERB];
+ if(WD2 > 0 && VERB != SAY) return(2800);
+ if(VERB == SAY)OBJ=WD2;
+ if(OBJ > 0) goto L4090;
+
+/* Analyse an intransitive verb (ie, no object given yet). */
+
+ switch (VERB-1) { case 0: goto L8010; case 1: return(8000); case 2:
+ return(8000); case 3: goto L8040; case 4: return(2009); case 5: goto L8040;
+ case 6: goto L8070; case 7: goto L8080; case 8: return(8000); case
+ 9: return(8000); case 10: return(2011); case 11: goto L9120; case 12:
+ goto L9130; case 13: goto L8140; case 14: goto L9150; case 15:
+ return(8000); case 16: return(8000); case 17: goto L8180; case 18:
+ return(8000); case 19: goto L8200; case 20: return(8000); case 21:
+ goto L9220; case 22: goto L9230; case 23: goto L8240; case 24:
+ goto L8250; case 25: goto L8260; case 26: goto L8270; case 27:
+ return(8000); case 28: return(8000); case 29: goto L8300; case 30:
+ goto L8310; case 31: goto L8320; case 32: goto L8330; case 33:
+ goto L8340; }
+/* TAKE DROP SAY OPEN NOTH LOCK ON OFF WAVE CALM
+ * WALK KILL POUR EAT DRNK RUB TOSS QUIT FIND INVN
+ * FEED FILL BLST SCOR FOO BRF READ BREK WAKE SUSP
+ * RESU FLY LSTN ZZZZ */
+ BUG(23);
+
+/* Analyse a transitive verb. */
+
+L4090: switch (VERB-1) { case 0: goto L9010; case 1: goto L9020; case 2: goto
+ L9030; case 3: goto L9040; case 4: return(2009); case 5: goto L9040;
+ case 6: goto L9070; case 7: goto L9080; case 8: goto L9090; case
+ 9: return(2011); case 10: return(2011); case 11: goto L9120; case 12:
+ goto L9130; case 13: goto L9140; case 14: goto L9150; case 15:
+ goto L9160; case 16: goto L9170; case 17: return(2011); case 18:
+ goto L9190; case 19: goto L9190; case 20: goto L9210; case 21:
+ goto L9220; case 22: goto L9230; case 23: return(2011); case 24:
+ return(2011); case 25: return(2011); case 26: goto L9270; case 27:
+ goto L9280; case 28: goto L9290; case 29: return(2011); case 30:
+ return(2011); case 31: goto L9320; case 32: return(2011); case 33:
+ goto L8340; }
+/* TAKE DROP SAY OPEN NOTH LOCK ON OFF WAVE CALM
+ * WALK KILL POUR EAT DRNK RUB TOSS QUIT FIND INVN
+ * FEED FILL BLST SCOR FOO BRF READ BREK WAKE SUSP
+ * RESU FLY LSTN ZZZZ */
+ BUG(24);
+
+/* Analyse an object word. See if the thing is here, whether we've got a verb
+ * yet, and so on. Object must be here unless verb is "find" or "invent(ory)"
+ * (and no new verb yet to be analysed). Water and oil are also funny, since
+ * they are never actually dropped at any location, but might be here inside
+ * the bottle or urn or as a feature of the location. */
+
+L5000: OBJ=K;
+ if(!HERE(K)) goto L5100;
+L5010: if(WD2 > 0) return(2800);
+ if(VERB != 0) goto L4090;
+ SETPRM(1,WD1,WD1X);
+ RSPEAK(255);
+ return(2600);
+
+L5100: if(K != GRATE) goto L5110;
+ if(LOC == 1 || LOC == 4 || LOC == 7)K=DPRSSN;
+ if(LOC > 9 && LOC < 15)K=ENTRNC;
+ if(K != GRATE) return(8);
+L5110: if(K == DWARF && ATDWRF(LOC) > 0) goto L5010;
+ if((LIQ(0) == K && HERE(BOTTLE)) || K == LIQLOC(LOC)) goto L5010;
+ if(OBJ != OIL || !HERE(URN) || PROP[URN] == 0) goto L5120;
+ OBJ=URN;
+ goto L5010;
+L5120: if(OBJ != PLANT || !AT(PLANT2) || PROP[PLANT2] == 0) goto L5130;
+ OBJ=PLANT2;
+ goto L5010;
+L5130: if(OBJ != KNIFE || KNFLOC != LOC) goto L5140;
+ KNFLOC= -1;
+ SPK=116;
+ return(2011);
+L5140: if(OBJ != ROD || !HERE(ROD2)) goto L5190;
+ OBJ=ROD2;
+ goto L5010;
+L5190: if((VERB == FIND || VERB == INVENT) && WD2 <= 0) goto L5010;
+ SETPRM(1,WD1,WD1X);
+ RSPEAK(256);
+ return(2012);
+
+
+
+
+/* Routines for performing the various action verbs */
+
+/* Statement numbers in this section are 8000 for intransitive verbs, 9000 for
+ * transitive, plus ten times the verb number. Many intransitive verbs use the
+ * transitive code, and some verbs use code for other verbs, as noted below. */
+
+/* Carry, no object given yet. OK if only one object present. */
+
+L8010: if(ATLOC[LOC] == 0 || LINK[ATLOC[LOC]] != 0 || ATDWRF(LOC) > 0) return(8000);
+ OBJ=ATLOC[LOC];
+
+/* Transitive carry/drop are in separate file. */
+
+L9010: return(carry());
+L9020: return(discard(false));
+
+/* SAY. Echo WD2 (or WD1 if no WD2 (SAY WHAT?, etc.).) Magic words override. */
+
+L9030: SETPRM(1,WD2,WD2X);
+ if(WD2 <= 0)SETPRM(1,WD1,WD1X);
+ if(WD2 > 0)WD1=WD2;
+ I=VOCAB(WD1,-1);
+ if(I == 62 || I == 65 || I == 71 || I == 2025 || I == 2034) goto L9035;
+ RSPEAK(258);
+ return(2012);
+
+L9035: WD2=0;
+ OBJ=0;
+ return(2630);
+
+/* Lock, unlock, no object given. Assume various things if present. */
+
+L8040: SPK=28;
+ if(HERE(CLAM))OBJ=CLAM;
+ if(HERE(OYSTER))OBJ=OYSTER;
+ if(AT(DOOR))OBJ=DOOR;
+ if(AT(GRATE))OBJ=GRATE;
+ if(OBJ != 0 && HERE(CHAIN)) return(8000);
+ if(HERE(CHAIN))OBJ=CHAIN;
+ if(OBJ == 0) return(2011);
+
+/* Lock, unlock object. Special stuff for opening clam/oyster and for chain. */
+
+L9040: if(OBJ == CLAM || OBJ == OYSTER) goto L9046;
+ if(OBJ == DOOR)SPK=111;
+ if(OBJ == DOOR && PROP[DOOR] == 1)SPK=54;
+ if(OBJ == CAGE)SPK=32;
+ if(OBJ == KEYS)SPK=55;
+ if(OBJ == GRATE || OBJ == CHAIN)SPK=31;
+ if(SPK != 31 || !HERE(KEYS)) return(2011);
+ if(OBJ == CHAIN) goto L9048;
+ if(!CLOSNG) goto L9043;
+ K=130;
+ if(!PANIC)CLOCK2=15;
+ PANIC=true;
+ return(2010);
+
+L9043: K=34+PROP[GRATE];
+ PROP[GRATE]=1;
+ if(VERB == LOCK)PROP[GRATE]=0;
+ K=K+2*PROP[GRATE];
+ return(2010);
+
+/* Clam/Oyster. */
+L9046: K=0;
+ if(OBJ == OYSTER)K=1;
+ SPK=124+K;
+ if(TOTING(OBJ))SPK=120+K;
+ if(!TOTING(TRIDNT))SPK=122+K;
+ if(VERB == LOCK)SPK=61;
+ if(SPK != 124) return(2011);
+ DSTROY(CLAM);
+ DROP(OYSTER,LOC);
+ DROP(PEARL,105);
+ return(2011);
+
+/* Chain. */
+L9048: if(VERB == LOCK) goto L9049;
+ SPK=171;
+ if(PROP[BEAR] == 0)SPK=41;
+ if(PROP[CHAIN] == 0)SPK=37;
+ if(SPK != 171) return(2011);
+ PROP[CHAIN]=0;
+ FIXED[CHAIN]=0;
+ if(PROP[BEAR] != 3)PROP[BEAR]=2;
+ FIXED[BEAR]=2-PROP[BEAR];
+ return(2011);
+
+L9049: SPK=172;
+ if(PROP[CHAIN] != 0)SPK=34;
+ if(LOC != PLAC[CHAIN])SPK=173;
+ if(SPK != 172) return(2011);
+ PROP[CHAIN]=2;
+ if(TOTING(CHAIN))DROP(CHAIN,LOC);
+ FIXED[CHAIN]= -1;
+ return(2011);
+
+/* Light. Applicable only to lamp and urn. */
+
+L8070: if(HERE(LAMP) && PROP[LAMP] == 0 && LIMIT >= 0)OBJ=LAMP;
+ if(HERE(URN) && PROP[URN] == 1)OBJ=OBJ*100+URN;
+ if(OBJ == 0 || OBJ > 100) return(8000);
+
+L9070: if(OBJ == URN) goto L9073;
+ if(OBJ != LAMP) return(2011);
+ SPK=184;
+ if(LIMIT < 0) return(2011);
+ PROP[LAMP]=1;
+ RSPEAK(39);
+ if(WZDARK) return(2000);
+ return(2012);
+
+L9073: SPK=38;
+ if(PROP[URN] == 0) return(2011);
+ SPK=209;
+ PROP[URN]=2;
+ return(2011);
+
+/* Extinguish. Lamp, urn, dragon/volcano (nice try). */
+
+L8080: if(HERE(LAMP) && PROP[LAMP] == 1)OBJ=LAMP;
+ if(HERE(URN) && PROP[URN] == 2)OBJ=OBJ*100+URN;
+ if(OBJ == 0 || OBJ > 100) return(8000);
+
+L9080: if(OBJ == URN) goto L9083;
+ if(OBJ == LAMP) goto L9086;
+ if(OBJ == DRAGON || OBJ == VOLCAN)SPK=146;
+ return(2011);
+
+L9083: PROP[URN]=PROP[URN]/2;
+ SPK=210;
+ return(2011);
+
+L9086: PROP[LAMP]=0;
+ RSPEAK(40);
+ if(DARK(0))RSPEAK(16);
+ return(2012);
+
+/* Wave. No effect unless waving rod at fissure or at bird. */
+
+L9090: if((!TOTING(OBJ)) && (OBJ != ROD || !TOTING(ROD2)))SPK=29;
+ if(OBJ != ROD || !TOTING(OBJ) || (!HERE(BIRD) && (CLOSNG || !AT(FISSUR))))
+ return(2011);
+ if(HERE(BIRD))SPK=206+MOD(PROP[BIRD],2);
+ if(SPK == 206 && LOC == PLACE[STEPS] && PROP[JADE] < 0) goto L9094;
+ if(CLOSED) return(18999);
+ if(CLOSNG || !AT(FISSUR)) return(2011);
+ if(HERE(BIRD))RSPEAK(SPK);
+ PROP[FISSUR]=1-PROP[FISSUR];
+ PSPEAK(FISSUR,2-PROP[FISSUR]);
+ return(2012);
+
+L9094: DROP(JADE,LOC);
+ PROP[JADE]=0;
+ TALLY=TALLY-1;
+ SPK=208;
+ return(2011);
+
+/* Attack also moved into separate module. */
+
+L9120: return(attack(input));
+
+/* Pour. If no object, or object is bottle, assume contents of bottle.
+ * special tests for pouring water or oil on plant or rusty door. */
+
+L9130: if(OBJ == BOTTLE || OBJ == 0)OBJ=LIQ(0);
+ if(OBJ == 0) return(8000);
+ if(!TOTING(OBJ)) return(2011);
+ SPK=78;
+ if(OBJ != OIL && OBJ != WATER) return(2011);
+ if(HERE(URN) && PROP[URN] == 0) goto L9134;
+ PROP[BOTTLE]=1;
+ PLACE[OBJ]=0;
+ SPK=77;
+ if(!(AT(PLANT) || AT(DOOR))) return(2011);
+
+ if(AT(DOOR)) goto L9132;
+ SPK=112;
+ if(OBJ != WATER) return(2011);
+ PSPEAK(PLANT,PROP[PLANT]+3);
+ PROP[PLANT]=MOD(PROP[PLANT]+1,3);
+ PROP[PLANT2]=PROP[PLANT];
+ K=NUL;
+ return(8);
+
+L9132: PROP[DOOR]=0;
+ if(OBJ == OIL)PROP[DOOR]=1;
+ SPK=113+PROP[DOOR];
+ return(2011);
+
+L9134: OBJ=URN;
+ goto L9220;
+
+/* Eat. Intransitive: assume food if present, else ask what. Transitive: food
+ * ok, some things lose appetite, rest are ridiculous. */
+
+L8140: if(!HERE(FOOD)) return(8000);
+L8142: DSTROY(FOOD);
+ SPK=72;
+ return(2011);
+
+L9140: if(OBJ == FOOD) goto L8142;
+ if(OBJ == BIRD || OBJ == SNAKE || OBJ == CLAM || OBJ == OYSTER || OBJ ==
+ DWARF || OBJ == DRAGON || OBJ == TROLL || OBJ == BEAR || OBJ ==
+ OGRE)SPK=71;
+ return(2011);
+
+/* Drink. If no object, assume water and look for it here. If water is in
+ * the bottle, drink that, else must be at a water loc, so drink stream. */
+
+L9150: if(OBJ == 0 && LIQLOC(LOC) != WATER && (LIQ(0) != WATER || !HERE(BOTTLE)))
+ return(8000);
+ if(OBJ == BLOOD) goto L9153;
+ if(OBJ != 0 && OBJ != WATER)SPK=110;
+ if(SPK == 110 || LIQ(0) != WATER || !HERE(BOTTLE)) return(2011);
+ PROP[BOTTLE]=1;
+ PLACE[WATER]=0;
+ SPK=74;
+ return(2011);
+
+L9153: DSTROY(BLOOD);
+ PROP[DRAGON]=2;
+ OBJSND[BIRD]=OBJSND[BIRD]+3;
+ SPK=240;
+ return(2011);
+
+/* Rub. Yields various snide remarks except for lit urn. */
+
+L9160: if(OBJ != LAMP)SPK=76;
+ if(OBJ != URN || PROP[URN] != 2) return(2011);
+ DSTROY(URN);
+ DROP(AMBER,LOC);
+ PROP[AMBER]=1;
+ TALLY=TALLY-1;
+ DROP(CAVITY,LOC);
+ SPK=216;
+ return(2011);
+
+/* Throw moved into separate module. */
+
+L9170: return(throw(input));
+
+/* Quit. Intransitive only. Verify intent and exit if that's what he wants. */
+
+L8180: if(YES(input,22,54,54)) score(1);
+ return(2012);
+
+/* Find. Might be carrying it, or it might be here. Else give caveat. */
+
+L9190: if(AT(OBJ) || (LIQ(0) == OBJ && AT(BOTTLE)) || K == LIQLOC(LOC) || (OBJ ==
+ DWARF && ATDWRF(LOC) > 0))SPK=94;
+ if(CLOSED)SPK=138;
+ if(TOTING(OBJ))SPK=24;
+ return(2011);
+
+/* Inventory. If object, treat same as find. Else report on current burden. */
+
+L8200: SPK=98;
+ /* 8201 */ for (I=1; I<=100; I++) {
+ if(I == BEAR || !TOTING(I)) goto L8201;
+ if(SPK == 98)RSPEAK(99);
+ BLKLIN=false;
+ PSPEAK(I,-1);
+ BLKLIN=true;
+ SPK=0;
+L8201: /*etc*/ ;
+ } /* end loop */
+ if(TOTING(BEAR))SPK=141;
+ return(2011);
+
+/* Feed/fill are in the other module. */
+
+L9210: return(feed());
+L9220: return(fill());
+
+/* Blast. No effect unless you've got dynamite, which is a neat trick! */
+
+L9230: if(PROP[ROD2] < 0 || !CLOSED) return(2011);
+ BONUS=133;
+ if(LOC == 115)BONUS=134;
+ if(HERE(ROD2))BONUS=135;
+ RSPEAK(BONUS);
+ score(0);
+
+/* Score. Call scoring routine but tell it to return. */
+
+L8240: score(-1);
+ SETPRM(1,SCORE,MXSCOR);
+ SETPRM(3,TURNS,TURNS);
+ RSPEAK(259);
+ return(2012);
+
+/* FEE FIE FOE FOO (AND FUM). ADVANCE TO NEXT STATE IF GIVEN IN PROPER ORDER.
+ * LOOK UP WD1 IN SECTION 3 OF VOCAB TO DETERMINE WHICH WORD WE'VE GOT. LAST
+ * WORD ZIPS THE EGGS BACK TO THE GIANT ROOM (UNLESS ALREADY THERE). */
+
+L8250: K=VOCAB(WD1,3);
+ SPK=42;
+ if(FOOBAR == 1-K) goto L8252;
+ if(FOOBAR != 0)SPK=151;
+ return(2011);
+
+L8252: FOOBAR=K;
+ if(K != 4) return(2009);
+ FOOBAR=0;
+ if(PLACE[EGGS] == PLAC[EGGS] || (TOTING(EGGS) && LOC == PLAC[EGGS]))
+ return(2011);
+/* Bring back troll if we steal the eggs back from him before crossing. */
+ if(PLACE[EGGS] == 0 && PLACE[TROLL] == 0 && PROP[TROLL] ==
+ 0)PROP[TROLL]=1;
+ K=2;
+ if(HERE(EGGS))K=1;
+ if(LOC == PLAC[EGGS])K=0;
+ MOVE(EGGS,PLAC[EGGS]);
+ PSPEAK(EGGS,K);
+ return(2012);
+
+/* Brief. Intransitive only. Suppress long descriptions after first time. */
+
+L8260: SPK=156;
+ ABBNUM=10000;
+ DETAIL=3;
+ return(2011);
+
+/* Read. Print stuff based on objtxt. Oyster (?) is special case. */
+
+L8270: for (I=1; I<=100; I++) {
+ if(HERE(I) && OBJTXT[I] != 0 && PROP[I] >= 0)OBJ=OBJ*100+I;
+ } /* end loop */
+ if(OBJ > 100 || OBJ == 0 || DARK(0)) return(8000);
+
+L9270: if(DARK(0)) goto L5190;
+ if(OBJTXT[OBJ] == 0 || PROP[OBJ] < 0) return(2011);
+ if(OBJ == OYSTER && !CLSHNT) goto L9275;
+ PSPEAK(OBJ,OBJTXT[OBJ]+PROP[OBJ]);
+ return(2012);
+
+L9275: CLSHNT=YES(input,192,193,54);
+ return(2012);
+
+/* Break. Only works for mirror in repository and, of course, the vase. */
+
+L9280: if(OBJ == MIRROR)SPK=148;
+ if(OBJ == VASE && PROP[VASE] == 0) goto L9282;
+ if(OBJ != MIRROR || !CLOSED) return(2011);
+ SPK=197;
+ return(18999);
+
+L9282: SPK=198;
+ if(TOTING(VASE))DROP(VASE,LOC);
+ PROP[VASE]=2;
+ FIXED[VASE]= -1;
+ return(2011);
+
+/* Wake. Only use is to disturb the dwarves. */
+
+L9290: if(OBJ != DWARF || !CLOSED) return(2011);
+ SPK=199;
+ return(18999);
+
+/* Suspend. Offer to save things in a file, but charging some points (so
+ * can't win by using saved games to retry battles or to start over after
+ * learning zzword). */
+
+L8300: SPK=201;
+ RSPEAK(260);
+ if(!YES(input,200,54,54)) return(2012);
+ SAVED=SAVED+5;
+ KK= -1;
+
+/* This next part is shared with the "resume" code. The two cases are
+ * distinguished by the value of kk (-1 for suspend, +1 for resume). */
+
+L8305: DATIME(I,K);
+ K=I+650*K;
+ SAVWRD(KK,K);
+ K=VRSION;
+ SAVWRD(0,K);
+ if(K != VRSION) goto L8312;
+/* Herewith are all the variables whose values can change during a game,
+ * omitting a few (such as I, J, ATTACK) whose values between turns are
+ * irrelevant and some whose values when a game is
+ * suspended or resumed are guaranteed to match. If unsure whether a value
+ * needs to be saved, include it. Overkill can't hurt. Pad the last savwds
+ * with junk variables to bring it up to 7 values. */
+ SAVWDS(ABBNUM,BLKLIN,BONUS,CLOCK1,CLOCK2,CLOSED,CLOSNG);
+ SAVWDS(DETAIL,DFLAG,DKILL,DTOTAL,FOOBAR,HOLDNG,IWEST);
+ SAVWDS(KNFLOC,LIMIT,LL,LMWARN,LOC,NEWLOC,NUMDIE);
+ SAVWDS(OBJ,OLDLC2,OLDLOC,OLDOBJ,PANIC,SAVED,SETUP);
+ SAVWDS(SPK,TALLY,THRESH,TRNDEX,TRNLUZ,TURNS,OBJTXT[OYSTER]);
+ SAVWDS(VERB,WD1,WD1X,WD2,WZDARK,ZZWORD,OBJSND[BIRD]);
+ SAVWDS(OBJTXT[SIGN],CLSHNT,NOVICE,K,K,K,K);
+ SAVARR(ABB,LOCSIZ);
+ SAVARR(ATLOC,LOCSIZ);
+ SAVARR(DLOC,6);
+ SAVARR(DSEEN,6);
+ SAVARR(FIXED,100);
+ SAVARR(HINTED,HNTSIZ);
+ SAVARR(HINTLC,HNTSIZ);
+ SAVARR(LINK,200);
+ SAVARR(ODLOC,6);
+ SAVARR(PLACE,100);
+ SAVARR(PROP,100);
+ SAVWRD(KK,K);
+ if(K != 0) goto L8318;
+ K=NUL;
+ ZZWORD=RNDVOC(3,ZZWORD-MESH*2)+MESH*2;
+ if(KK > 0) return(8);
+ RSPEAK(266);
+ exit(0);
+
+/* Resume. Read a suspended game back from a file. */
+
+L8310: KK=1;
+ if(LOC == 1 && ABB[1] == 1) goto L8305;
+ RSPEAK(268);
+ if(!YES(input,200,54,54)) return(2012);
+ goto L8305;
+
+L8312: SETPRM(1,K/10,MOD(K,10));
+ SETPRM(3,VRSION/10,MOD(VRSION,10));
+ RSPEAK(269);
+ return(2000);
+
+L8318: RSPEAK(270);
+ exit(0);
+
+/* Fly. Snide remarks unless hovering rug is here. */
+
+L8320: if(PROP[RUG] != 2)SPK=224;
+ if(!HERE(RUG))SPK=225;
+ if(SPK/2 == 112) return(2011);
+ OBJ=RUG;
+
+L9320: if(OBJ != RUG) return(2011);
+ SPK=223;
+ if(PROP[RUG] != 2) return(2011);
+ OLDLC2=OLDLOC;
+ OLDLOC=LOC;
+ NEWLOC=PLACE[RUG]+FIXED[RUG]-LOC;
+ SPK=226;
+ if(PROP[SAPPH] >= 0)SPK=227;
+ RSPEAK(SPK);
+ return(2);
+
+/* Listen. Intransitive only. Print stuff based on objsnd/locsnd. */
+
+L8330: SPK=228;
+ K=LOCSND[LOC];
+ if(K == 0) goto L8332;
+ RSPEAK(IABS(K));
+ if(K < 0) return(2012);
+ SPK=0;
+L8332: SETPRM(1,ZZWORD-MESH*2,0);
+ /* 8335 */ for (I=1; I<=100; I++) {
+ if(!HERE(I) || OBJSND[I] == 0 || PROP[I] < 0) goto L8335;
+ PSPEAK(I,OBJSND[I]+PROP[I]);
+ SPK=0;
+ if(I == BIRD && OBJSND[I]+PROP[I] == 8)DSTROY(BIRD);
+L8335: /*etc*/ ;
+ } /* end loop */
+ return(2011);
+
+/* Z'ZZZ (word gets recomputed at startup; different each game). */
+
+L8340: if(!AT(RESER) && LOC != FIXED[RESER]-1) return(2011);
+ PSPEAK(RESER,PROP[RESER]+1);
+ PROP[RESER]=1-PROP[RESER];
+ if(AT(RESER)) return(2012);
+ OLDLC2=LOC;
+ NEWLOC=0;
+ RSPEAK(241);
+ return(2);
+
+}
diff --git a/actions2.c b/actions2.c
new file mode 100644
index 0000000..6b28895
--- /dev/null
+++ b/actions2.c
@@ -0,0 +1,349 @@
+#include "misc.h"
+#include "main.h"
+#include "share.h"
+#include "funcs.h"
+
+/* Carry an object. Special cases for bird and cage (if bird in cage, can't
+ * take one without the other). Liquids also special, since they depend on
+ * status of bottle. Also various side effects, etc. */
+
+int carry(void) {
+ if(TOTING(OBJ)) return(2011);
+ SPK=25;
+ if(OBJ == PLANT && PROP[PLANT] <= 0)SPK=115;
+ if(OBJ == BEAR && PROP[BEAR] == 1)SPK=169;
+ if(OBJ == CHAIN && PROP[BEAR] != 0)SPK=170;
+ if(OBJ == URN)SPK=215;
+ if(OBJ == CAVITY)SPK=217;
+ if(OBJ == BLOOD)SPK=239;
+ if(OBJ == RUG && PROP[RUG] == 2)SPK=222;
+ if(OBJ == SIGN)SPK=196;
+ if(OBJ != MESSAG) goto L9011;
+ SPK=190;
+ DSTROY(MESSAG);
+L9011: if(FIXED[OBJ] != 0) return(2011);
+ if(OBJ != WATER && OBJ != OIL) goto L9017;
+ K=OBJ;
+ OBJ=BOTTLE;
+ if(HERE(BOTTLE) && LIQ(0) == K) goto L9017;
+ if(TOTING(BOTTLE) && PROP[BOTTLE] == 1) return(fill());
+ if(PROP[BOTTLE] != 1)SPK=105;
+ if(!TOTING(BOTTLE))SPK=104;
+ return(2011);
+L9017: SPK=92;
+ if(HOLDNG >= 7) return(2011);
+ if(OBJ != BIRD || PROP[BIRD] == 1 || -1-PROP[BIRD] == 1) goto L9014;
+ if(PROP[BIRD] == 2) goto L9015;
+ if(!TOTING(CAGE))SPK=27;
+ if(TOTING(ROD))SPK=26;
+ if(SPK/2 == 13) return(2011);
+ PROP[BIRD]=1;
+L9014: if((OBJ == BIRD || OBJ == CAGE) && (PROP[BIRD] == 1 || -1-PROP[BIRD] ==
+ 1))CARRY(BIRD+CAGE-OBJ,LOC);
+ CARRY(OBJ,LOC);
+ K=LIQ(0);
+ if(OBJ == BOTTLE && K != 0)PLACE[K]= -1;
+ if(!GSTONE(OBJ) || PROP[OBJ] == 0) return(2009);
+ PROP[OBJ]=0;
+ PROP[CAVITY]=1;
+ return(2009);
+
+L9015: SPK=238;
+ DSTROY(BIRD);
+ return(2011);
+}
+
+/* Discard object. "Throw" also comes here for most objects. Special cases for
+ * bird (might attack snake or dragon) and cage (might contain bird) and vase.
+ * Drop coins at vending machine for extra batteries. */
+
+int discard(bool just_do_it) {
+ if(just_do_it) goto L9021;
+ if(TOTING(ROD2) && OBJ == ROD && !TOTING(ROD))OBJ=ROD2;
+ if(!TOTING(OBJ)) return(2011);
+ if(OBJ != BIRD || !HERE(SNAKE)) goto L9023;
+ RSPEAK(30);
+ if(CLOSED) return(19000);
+ DSTROY(SNAKE);
+/* SET PROP FOR USE BY TRAVEL OPTIONS */
+ PROP[SNAKE]=1;
+L9021: K=LIQ(0);
+ if(K == OBJ)OBJ=BOTTLE;
+ if(OBJ == BOTTLE && K != 0)PLACE[K]=0;
+ if(OBJ == CAGE && PROP[BIRD] == 1)DROP(BIRD,LOC);
+ DROP(OBJ,LOC);
+ if(OBJ != BIRD) return(2012);
+ PROP[BIRD]=0;
+ if(FOREST(LOC))PROP[BIRD]=2;
+ return(2012);
+
+L9023: if(!(GSTONE(OBJ) && AT(CAVITY) && PROP[CAVITY] != 0)) goto L9024;
+ RSPEAK(218);
+ PROP[OBJ]=1;
+ PROP[CAVITY]=0;
+ if(!HERE(RUG) || !((OBJ == EMRALD && PROP[RUG] != 2) || (OBJ == RUBY &&
+ PROP[RUG] == 2))) goto L9021;
+ SPK=219;
+ if(TOTING(RUG))SPK=220;
+ if(OBJ == RUBY)SPK=221;
+ RSPEAK(SPK);
+ if(SPK == 220) goto L9021;
+ K=2-PROP[RUG];
+ PROP[RUG]=K;
+ if(K == 2)K=PLAC[SAPPH];
+ MOVE(RUG+100,K);
+ goto L9021;
+
+L9024: if(OBJ != COINS || !HERE(VEND)) goto L9025;
+ DSTROY(COINS);
+ DROP(BATTER,LOC);
+ PSPEAK(BATTER,0);
+ return(2012);
+
+L9025: if(OBJ != BIRD || !AT(DRAGON) || PROP[DRAGON] != 0) goto L9026;
+ RSPEAK(154);
+ DSTROY(BIRD);
+ PROP[BIRD]=0;
+ return(2012);
+
+L9026: if(OBJ != BEAR || !AT(TROLL)) goto L9027;
+ RSPEAK(163);
+ MOVE(TROLL,0);
+ MOVE(TROLL+100,0);
+ MOVE(TROLL2,PLAC[TROLL]);
+ MOVE(TROLL2+100,FIXD[TROLL]);
+ JUGGLE(CHASM);
+ PROP[TROLL]=2;
+ goto L9021;
+
+L9027: if(OBJ == VASE && LOC != PLAC[PILLOW]) goto L9028;
+ RSPEAK(54);
+ goto L9021;
+
+L9028: PROP[VASE]=2;
+ if(AT(PILLOW))PROP[VASE]=0;
+ PSPEAK(VASE,PROP[VASE]+1);
+ if(PROP[VASE] != 0)FIXED[VASE]= -1;
+ goto L9021;
+}
+
+/* Attack. Assume target if unambiguous. "Throw" also links here. Attackable
+ * objects fall into two categories: enemies (snake, dwarf, etc.) and others
+ * (bird, clam, machine). Ambiguous if 2 enemies, or no enemies but 2 others. */
+
+int attack(FILE *input) {
+ I=ATDWRF(LOC);
+ if(OBJ != 0) goto L9124;
+ if(I > 0)OBJ=DWARF;
+ if(HERE(SNAKE))OBJ=OBJ*100+SNAKE;
+ if(AT(DRAGON) && PROP[DRAGON] == 0)OBJ=OBJ*100+DRAGON;
+ if(AT(TROLL))OBJ=OBJ*100+TROLL;
+ if(AT(OGRE))OBJ=OBJ*100+OGRE;
+ if(HERE(BEAR) && PROP[BEAR] == 0)OBJ=OBJ*100+BEAR;
+ if(OBJ > 100) return(8000);
+ if(OBJ != 0) goto L9124;
+/* CAN'T ATTACK BIRD OR MACHINE BY THROWING AXE. */
+ if(HERE(BIRD) && VERB != THROW)OBJ=BIRD;
+ if(HERE(VEND) && VERB != THROW)OBJ=OBJ*100+VEND;
+/* CLAM AND OYSTER BOTH TREATED AS CLAM FOR INTRANSITIVE CASE; NO HARM DONE. */
+ if(HERE(CLAM) || HERE(OYSTER))OBJ=100*OBJ+CLAM;
+ if(OBJ > 100) return(8000);
+L9124: if(OBJ != BIRD) goto L9125;
+ SPK=137;
+ if(CLOSED) return(2011);
+ DSTROY(BIRD);
+ PROP[BIRD]=0;
+ SPK=45;
+L9125: if(OBJ != VEND) goto L9126;
+ PSPEAK(VEND,PROP[VEND]+2);
+ PROP[VEND]=3-PROP[VEND];
+ return(2012);
+
+L9126: if(OBJ == 0)SPK=44;
+ if(OBJ == CLAM || OBJ == OYSTER)SPK=150;
+ if(OBJ == SNAKE)SPK=46;
+ if(OBJ == DWARF)SPK=49;
+ if(OBJ == DWARF && CLOSED) return(19000);
+ if(OBJ == DRAGON)SPK=167;
+ if(OBJ == TROLL)SPK=157;
+ if(OBJ == OGRE)SPK=203;
+ if(OBJ == OGRE && I > 0) goto L9128;
+ if(OBJ == BEAR)SPK=165+(PROP[BEAR]+1)/2;
+ if(OBJ != DRAGON || PROP[DRAGON] != 0) return(2011);
+/* Fun stuff for dragon. If he insists on attacking it, win! Set PROP to dead,
+ * move dragon to central loc (still fixed), move rug there (not fixed), and
+ * move him there, too. Then do a null motion to get new description. */
+ RSPEAK(49);
+ VERB=0;
+ OBJ=0;
+ GETIN(input,WD1,WD1X,WD2,WD2X);
+ if(WD1 != MAKEWD(25) && WD1 != MAKEWD(250519)) return(2607);
+ PSPEAK(DRAGON,3);
+ PROP[DRAGON]=1;
+ PROP[RUG]=0;
+ K=(PLAC[DRAGON]+FIXD[DRAGON])/2;
+ MOVE(DRAGON+100,-1);
+ MOVE(RUG+100,0);
+ MOVE(DRAGON,K);
+ MOVE(RUG,K);
+ DROP(BLOOD,K);
+ for (OBJ=1; OBJ<=100; OBJ++) {
+ if(PLACE[OBJ] == PLAC[DRAGON] || PLACE[OBJ] == FIXD[DRAGON])MOVE(OBJ,K);
+ /*etc*/ ;
+ } /* end loop */
+ LOC=K;
+ K=NUL;
+ return(8);
+
+L9128: RSPEAK(SPK);
+ RSPEAK(6);
+ DSTROY(OGRE);
+ K=0;
+ /* 9129 */ for (I=1; I<=5; I++) {
+ if(DLOC[I] != LOC) goto L9129;
+ K=K+1;
+ DLOC[I]=61;
+ DSEEN[I]=false;
+L9129: /*etc*/ ;
+ } /* end loop */
+ SPK=SPK+1+1/K;
+ return(2011);
+}
+
+/* Throw. Same as discard unless axe. Then same as attack except ignore bird,
+ * and if dwarf is present then one might be killed. (Only way to do so!)
+ * Axe also special for dragon, bear, and troll. Treasures special for troll. */
+
+int throw(FILE *cmdin) {
+ if(TOTING(ROD2) && OBJ == ROD && !TOTING(ROD))OBJ=ROD2;
+ if(!TOTING(OBJ)) return(2011);
+ if(OBJ >= 50 && OBJ <= MAXTRS && AT(TROLL)) goto L9178;
+ if(OBJ == FOOD && HERE(BEAR)) goto L9177;
+ if(OBJ != AXE) return(discard(false));
+ I=ATDWRF(LOC);
+ if(I > 0) goto L9172;
+ SPK=152;
+ if(AT(DRAGON) && PROP[DRAGON] == 0) goto L9175;
+ SPK=158;
+ if(AT(TROLL)) goto L9175;
+ SPK=203;
+ if(AT(OGRE)) goto L9175;
+ if(HERE(BEAR) && PROP[BEAR] == 0) goto L9176;
+ OBJ=0;
+ return(attack(cmdin));
+
+L9172: SPK=48;
+ if(randrange(7) < DFLAG) goto L9175;
+ DSEEN[I]=false;
+ DLOC[I]=0;
+ SPK=47;
+ DKILL=DKILL+1;
+ if(DKILL == 1)SPK=149;
+L9175: RSPEAK(SPK);
+ DROP(AXE,LOC);
+ K=NUL;
+ return(8);
+
+/* This'll teach him to throw the axe at the bear! */
+L9176: SPK=164;
+ DROP(AXE,LOC);
+ FIXED[AXE]= -1;
+ PROP[AXE]=1;
+ JUGGLE(BEAR);
+ return(2011);
+
+/* But throwing food is another story. */
+L9177: OBJ=BEAR;
+ return(feed());
+
+L9178: SPK=159;
+/* Snarf a treasure for the troll. */
+ DROP(OBJ,0);
+ MOVE(TROLL,0);
+ MOVE(TROLL+100,0);
+ DROP(TROLL2,PLAC[TROLL]);
+ DROP(TROLL2+100,FIXD[TROLL]);
+ JUGGLE(CHASM);
+ return(2011);
+}
+
+/* Feed. If bird, no seed. Snake, dragon, troll: quip. If dwarf, make him
+ * mad. Bear, special. */
+
+int feed() {
+ if(OBJ != BIRD) goto L9212;
+ SPK=100;
+ return(2011);
+
+L9212: if(OBJ != SNAKE && OBJ != DRAGON && OBJ != TROLL) goto L9213;
+ SPK=102;
+ if(OBJ == DRAGON && PROP[DRAGON] != 0)SPK=110;
+ if(OBJ == TROLL)SPK=182;
+ if(OBJ != SNAKE || CLOSED || !HERE(BIRD)) return(2011);
+ SPK=101;
+ DSTROY(BIRD);
+ PROP[BIRD]=0;
+ return(2011);
+
+L9213: if(OBJ != DWARF) goto L9214;
+ if(!HERE(FOOD)) return(2011);
+ SPK=103;
+ DFLAG=DFLAG+2;
+ return(2011);
+
+L9214: if(OBJ != BEAR) goto L9215;
+ if(PROP[BEAR] == 0)SPK=102;
+ if(PROP[BEAR] == 3)SPK=110;
+ if(!HERE(FOOD)) return(2011);
+ DSTROY(FOOD);
+ PROP[BEAR]=1;
+ FIXED[AXE]=0;
+ PROP[AXE]=0;
+ SPK=168;
+ return(2011);
+
+L9215: if(OBJ != OGRE) goto L9216;
+ if(HERE(FOOD))SPK=202;
+ return(2011);
+
+L9216: SPK=14;
+ return(2011);
+}
+
+/* Fill. Bottle or urn must be empty, and liquid available. (Vase is nasty.) */
+
+int fill() {
+ if(OBJ == VASE) goto L9222;
+ if(OBJ == URN) goto L9224;
+ if(OBJ != 0 && OBJ != BOTTLE) return(2011);
+ if(OBJ == 0 && !HERE(BOTTLE)) return(8000);
+ SPK=107;
+ if(LIQLOC(LOC) == 0)SPK=106;
+ if(HERE(URN) && PROP[URN] != 0)SPK=214;
+ if(LIQ(0) != 0)SPK=105;
+ if(SPK != 107) return(2011);
+ PROP[BOTTLE]=MOD(COND[LOC],4)/2*2;
+ K=LIQ(0);
+ if(TOTING(BOTTLE))PLACE[K]= -1;
+ if(K == OIL)SPK=108;
+ return(2011);
+
+L9222: SPK=29;
+ if(LIQLOC(LOC) == 0)SPK=144;
+ if(LIQLOC(LOC) == 0 || !TOTING(VASE)) return(2011);
+ RSPEAK(145);
+ PROP[VASE]=2;
+ FIXED[VASE]= -1;
+ return(discard(true));
+
+L9224: SPK=213;
+ if(PROP[URN] != 0) return(2011);
+ SPK=144;
+ K=LIQ(0);
+ if(K == 0 || !HERE(BOTTLE)) return(2011);
+ PLACE[K]=0;
+ PROP[BOTTLE]=1;
+ if(K == OIL)PROP[URN]=1;
+ SPK=211+PROP[URN];
+ return(2011);
+}
diff --git a/advent.adoc b/advent.adoc
deleted file mode 100644
index a064d1a..0000000
--- a/advent.adoc
+++ /dev/null
@@ -1,93 +0,0 @@
-= advent(6) =
-:doctype: manpage
-// SPDX-FileCopyrightText: (C) Eric S. Raymond
-// SPDX-License-Identifier: CC-BY-4.0
-
-// batchspell: add advent logfile savefile roleplaying Gillogly PDP Ctrl-D
-// batchspell: add EOF autosave endianness wumpus zork nethack
-
-== NAME ==
-advent - Colossal Cave Adventure
-
-== SYNOPSIS ==
-*advent* [-l logfile] [-o] [-r savefile] [-a savefile] [script...]
-
-== DESCRIPTION ==
-The original Colossal Cave Adventure from 1976-1977 was the origin of all
-later text adventures, dungeon-crawl (computer) games, and computer-hosted
-roleplaying games.
-
-This is the last version released by Crowther & Woods, its original
-authors, in 1995. It has been known as "adventure 2.5" and "430-point
-adventure". To learn more about the changes since the 350-point
-original, type 'news' at the command prompt.
-
-There is an 'adventure' in the BSD games package that is a C port by
-Jim Gillogly of the 1977 version. To avoid a name collision, this game
-builds as 'advent', reflecting the fact that the PDP-10 on which the
-game originally ran limited filenames to 6 characters.
-
-This version is released as open source with the permission and
-encouragement of the original authors.
-
-Unlike the original, this version has a command prompt and supports
-use of your arrow keys to edit your command line in place. Basic
-Emacs keystrokes are supported, and your up/down arrows access a
-command history.
-
-Some minor bugs and message typos have been fixed. Otherwise, the
-"version" command is almost the only way to tell you're not running
-Don's 1977 version until you get to the new cave sections added for
-2.5.
-
-To exit the game, type Ctrl-D (EOF).
-
-There have been no gameplay changes.
-
-== OPTIONS ==
-
--l:: Log commands to specified file.
-
--r:: Restore game from specified save file
-
--a:: Load from specified save file and autosave to it on exit or signal.
-
--o:: Old-style. Reverts some minor cosmetic fixes in game
- messages. Restores original interface, no prompt or line editing.
- Also ignores new-school one-letter commands l, x, g, z, i. Also
- case-smashes and truncates unrecognized text when echoed.
-
-Normally, game input is taken from standard input. If script file
-arguments are given, input is taken from them instead. A script file
-argument of '-' is taken as a directive to read from standard input.
-
-== BUGS ==
-
-The binary save file format is fragile, dependent on your machine's
-endianness, and unlikely to survive through version bumps. There are
-version and endianness checks when attempting to restore from a save.
-
-The input parser was the first attempt *ever* at natural-language
-parsing in a game and has some known deficiencies. While later text
-adventures distinguished between transitive and intransitive verbs,
-Adventure's grammar distinguishes only between motion and action
-verbs. Motions are always immediate in their behavior, so both ACTION
-MOTION and MOTION ACTION (and even MOTION NOUN and MOTION MOTION) are
-invariably equivalent to MOTION (thus GO NORTH means NORTH and JUMP
-DOWN means JUMP). Whereas, with actions and nouns, the parser collects
-words until it's seen one of each, and then dispatches; if it reaches
-the end of the command without seeing a noun, it'll dispatch an
-"intransitive" action. This makes ACTION1 ACTION2 equivalent to
-ACTION2 (thus TAKE INVENTORY means INVENTORY), and NOUN ACTION
-equivalent to ACTION NOUN.
-
-Thus you get anomalies like "eat building" interpreted as a command
-to move to the building. These should not be reported as bugs; instead,
-consider them historical curiosities.
-
-== REPORTING BUGS ==
-Report bugs to Eric S. Raymond . The project page is
-at http://catb.org/~esr/open-adventure
-
-== SEE ALSO ==
-wumpus(6), adventure(6), zork(6), rogue(6), nethack(6).
diff --git a/advent.desktop b/advent.desktop
deleted file mode 100644
index 1cc38f8..0000000
--- a/advent.desktop
+++ /dev/null
@@ -1,10 +0,0 @@
-# SPDX-FileCopyrightText: (C) Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-[Desktop Entry]
-Type=Application
-Name=Open Adventure
-Comment=Colossal Cave Adventure, the 1995 430-point version
-Icon=advent
-Exec=advent
-Terminal=true
-Categories=Game;AdventureGame;ConsoleOnly
diff --git a/advent.h b/advent.h
deleted file mode 100644
index fa0767b..0000000
--- a/advent.h
+++ /dev/null
@@ -1,359 +0,0 @@
-/*
- * Dungeon types and macros.
- *
- * SPDX-FileCopyrightText: (C) 1977, 2005 by Will Crowther and Don Woods
- * SPDX-License-Identifier: BSD-2-Clause
- */
-#include
-#include
-#include
-#include
-#include
-
-#include "dungeon.h"
-
-/* LCG PRNG parameters tested against
- * Knuth vol. 2. by the original authors */
-#define LCG_A 1093L
-#define LCG_C 221587L
-#define LCG_M 1048576L
-
-#define LINESIZE 1024
-#define TOKLEN 5 // # outputting characters in a token */
-#define PIRATE NDWARVES // must be NDWARVES-1 when zero-origin
-#define DALTLC LOC_NUGGET // alternate dwarf location
-#define INVLIMIT 7 // inventory limit (# of objects)
-#define INTRANSITIVE -1 // illegal object number
-#define GAMELIMIT 330 // base limit of turns
-#define NOVICELIMIT 1000 // limit of turns for novice
-#define WARNTIME 30 // late game starts at game.limit-this
-#define FLASHTIME 50 // turns from first warning till blinding flash
-#define PANICTIME 15 // time left after closing
-#define BATTERYLIFE 2500 // turn limit increment from batteries
-#define WORD_NOT_FOUND \
- -1 // "Word not found" flag value for the vocab hash functions.
-#define WORD_EMPTY 0 // "Word empty" flag value for the vocab hash functions
-#define PIT_KILL_PROB 35 // Percentage probability of dying from fall in pit.
-#define CARRIED -1 // Player is toting it
-#define READ_MODE "rb" // b is not needed for POSIX but harmless
-#define WRITE_MODE "wb" // b is not needed for POSIX but harmless
-
-/* Special object-state values - integers > 0 are object-specific */
-#define STATE_NOTFOUND -1 // 'Not found" state of treasures
-#define STATE_FOUND 0 // After discovered, before messed with
-#define STATE_IN_CAVITY 1 // State value common to all gemstones
-
-/* Special fixed object-state values - integers > 0 are location */
-#define IS_FIXED -1
-#define IS_FREE 0
-
-/* (ESR) It is fitting that translation of the original ADVENT should
- * have left us a maze of twisty little conditionals that resists all
- * understanding. Setting and use of what is now the per-object state
- * member (which used to be an array of its own) is our mystery. This
- * state tangles together information about whether the object is a
- * treasure, whether the player has seen it yet, and its activation
- * state.
- *
- * Things we think we know:
- *
- * STATE_NOTFOUND is only set on treasures. Non-treasures start the
- * game in STATE_FOUND.
- *
- * PROP_STASHIFY is supposed to map a state property value to a
- * negative range, where the object cannot be picked up but the value
- * can be recovered later. Various objects get this property when
- * the cave starts to close. Only seems to be significant for the bird
- * and readable objects, notably the clam/oyster - but the code around
- * those tests is difficult to read.
- *
- * All tests of the prop member are done with either these macros or ==.
- */
-#define OBJECT_IS_NOTFOUND(obj) (game.objects[obj].prop == STATE_NOTFOUND)
-#define OBJECT_IS_FOUND(obj) (game.objects[obj].prop == STATE_FOUND)
-#define OBJECT_SET_FOUND(obj) (game.objects[obj].prop = STATE_FOUND)
-#define OBJECT_SET_NOT_FOUND(obj) (game.objects[obj].prop = STATE_NOTFOUND)
-#define OBJECT_IS_NOTFOUND2(g, o) (g.objects[o].prop == STATE_NOTFOUND)
-#define PROP_IS_INVALID(val) (val < -MAX_STATE - 1 || val > MAX_STATE)
-#define PROP_STASHIFY(n) (-1 - (n))
-#define OBJECT_STASHIFY(obj, pval) game.objects[obj].prop = PROP_STASHIFY(pval)
-#define OBJECT_IS_STASHED(obj) (game.objects[obj].prop < STATE_NOTFOUND)
-#define OBJECT_STATE_EQUALS(obj, pval) \
- ((game.objects[obj].prop == pval) || \
- (game.objects[obj].prop == PROP_STASHIFY(pval)))
-
-#define PROMPT "> "
-
-/*
- * DESTROY(N) = Get rid of an item by putting it in LOC_NOWHERE
- * MOD(N,M) = Arithmetic modulus
- * TOTING(OBJ) = true if the OBJ is being carried
- * AT(OBJ) = true if on either side of two-placed object
- * HERE(OBJ) = true if the OBJ is at "LOC" (or is being carried)
- * CNDBIT(L,N) = true if COND(L) has bit n set (bit 0 is units bit)
- * LIQUID() = object number of liquid in bottle
- * LIQLOC(LOC) = object number of liquid (if any) at LOC
- * FORCED(LOC) = true if LOC moves without asking for input (COND=2)
- * IS_DARK_HERE() = true if location "LOC" is dark
- * PCT(N) = true N% of the time (N integer from 0 to 100)
- * GSTONE(OBJ) = true if OBJ is a gemstone
- * FOREST(LOC) = true if LOC is part of the forest
- * OUTSIDE(LOC) = true if location not in the cave
- * INSIDE(LOC) = true if location is in the cave or the building at the
- * beginning of the game
- * INDEEP(LOC) = true if location is in the Hall of Mists or deeper
- * BUG(X) = report bug and exit
- */
-#define DESTROY(N) move(N, LOC_NOWHERE)
-#define MOD(N, M) ((N) % (M))
-#define TOTING(OBJ) (game.objects[OBJ].place == CARRIED)
-#define AT(OBJ) \
- (game.objects[OBJ].place == game.loc || \
- game.objects[OBJ].fixed == game.loc)
-#define HERE(OBJ) (AT(OBJ) || TOTING(OBJ))
-#define CNDBIT(L, N) (tstbit(conditions[L], N))
-#define LIQUID() \
- (game.objects[BOTTLE].prop == WATER_BOTTLE ? WATER \
- : game.objects[BOTTLE].prop == OIL_BOTTLE ? OIL \
- : NO_OBJECT)
-#define LIQLOC(LOC) \
- (CNDBIT((LOC), COND_FLUID) ? CNDBIT((LOC), COND_OILY) ? OIL : WATER \
- : NO_OBJECT)
-#define FORCED(LOC) CNDBIT(LOC, COND_FORCED)
-#define IS_DARK_HERE() \
- (!CNDBIT(game.loc, COND_LIT) && \
- (game.objects[LAMP].prop == LAMP_DARK || !HERE(LAMP)))
-#define PCT(N) (randrange(100) < (N))
-#define GSTONE(OBJ) \
- ((OBJ) == EMERALD || (OBJ) == RUBY || (OBJ) == AMBER || (OBJ) == SAPPH)
-#define FOREST(LOC) CNDBIT(LOC, COND_FOREST)
-#define OUTSIDE(LOC) (CNDBIT(LOC, COND_ABOVE) || FOREST(LOC))
-#define INSIDE(LOC) (!OUTSIDE(LOC) || LOC == LOC_BUILDING)
-#define INDEEP(LOC) CNDBIT((LOC), COND_DEEP)
-#define BUG(x) bug(x, #x)
-
-enum bugtype {
- SPECIAL_TRAVEL_500_GT_L_GT_300_EXCEEDS_GOTO_LIST,
- VOCABULARY_TYPE_N_OVER_1000_NOT_BETWEEN_0_AND_3,
- INTRANSITIVE_ACTION_VERB_EXCEEDS_GOTO_LIST,
- TRANSITIVE_ACTION_VERB_EXCEEDS_GOTO_LIST,
- CONDITIONAL_TRAVEL_ENTRY_WITH_NO_ALTERATION,
- LOCATION_HAS_NO_TRAVEL_ENTRIES,
- HINT_NUMBER_EXCEEDS_GOTO_LIST,
- SPEECHPART_NOT_TRANSITIVE_OR_INTRANSITIVE_OR_UNKNOWN,
- ACTION_RETURNED_PHASE_CODE_BEYOND_END_OF_SWITCH,
-};
-
-enum speaktype { touch, look, hear, study, change };
-
-enum termination { endgame, quitgame, scoregame };
-
-enum speechpart { unknown, intransitive, transitive };
-
-typedef enum { NO_WORD_TYPE, MOTION, OBJECT, ACTION, NUMERIC } word_type_t;
-
-typedef enum scorebonus { none, splatter, defeat, victory } score_t;
-
-/* Phase codes for action returns.
- * These were at one time FORTRAN line numbers.
- */
-typedef enum {
- GO_TERMINATE,
- GO_MOVE,
- GO_TOP,
- GO_CLEAROBJ,
- GO_CHECKHINT,
- GO_WORD2,
- GO_UNKNOWN,
- GO_DWARFWAKE,
-} phase_codes_t;
-
-/* Use fixed-lwength types to make the save format moore portable */
-typedef int32_t vocab_t; // index into a vocabulary array */
-typedef int32_t verb_t; // index into an actions array */
-typedef int32_t obj_t; // index into the object array */
-typedef int32_t loc_t; // index into the locations array */
-typedef int32_t turn_t; // turn counter or threshold */
-typedef int32_t bool32_t; // turn counter or threshold */
-
-struct game_t {
- int32_t lcg_x;
- int32_t abbnum; // How often to print int descriptions
- score_t bonus; // What kind of finishing bonus we are getting
- loc_t chloc; // pirate chest location
- loc_t chloc2; // pirate chest alternate location
- turn_t clock1; // # turns from finding last treasure to close
- turn_t clock2; // # turns from warning till blinding flash
- bool32_t clshnt; // has player read the clue in the endgame?
- bool32_t closed; // whether we're all the way closed
- bool32_t closng; // whether it's closing time yet
- bool32_t lmwarn; // has player been warned about lamp going dim?
- bool32_t novice; // asked for instructions at start-up?
- bool32_t panic; // has player found out he's trapped?
- bool32_t wzdark; // whether the loc he's leaving was dark
- bool32_t blooded; // has player drunk of dragon's blood?
- int32_t conds; // min value for cond[loc] if loc has any hints
- int32_t detail; // level of detail in descriptions
-
- /* dflag controls the level of activation of dwarves:
- * 0 No dwarf stuff yet (wait until reaches Hall Of Mists)
- * 1 Reached Hall Of Mists, but hasn't met first dwarf
- * 2 Met 1t dwarf, others start moving, no knives thrown yet
- * 3 A knife has been thrown (first set always misses) 3+
- * Dwarves are mad (increases their accuracy) */
- int32_t dflag;
-
- int32_t dkill; // dwarves killed
- int32_t dtotal; // total dwarves (including pirate) in loc
- int32_t foobar; // progress in saying "FEE FIE FOE FOO".
- int32_t holdng; // number of objects being carried
- int32_t igo; // # uses of "go" instead of a direction
- int32_t iwest; // # times he's said "west" instead of "w"
- loc_t knfloc; // knife location; LOC_NOWERE if none, -1 after caveat
- turn_t limit; // lifetime of lamp
- loc_t loc; // where player is now
- loc_t newloc; // where player is going
- turn_t numdie; // number of times killed so far
- loc_t oldloc; // where player was
- loc_t oldlc2; // where player was two moves ago
- obj_t oldobj; // last object player handled
- int32_t saved; // point penalty for saves
- int32_t tally; // count of treasures gained
- int32_t thresh; // current threshold for endgame scoring tier
- bool32_t seenbigwords; // have we red the graffiti in the Giant's Room?
- turn_t trnluz; // # points lost so far due to turns used
- turn_t turns; // counts commands given (ignores yes/no)
- char zzword[TOKLEN + 1]; // randomly generated magic word from bird
- struct {
- int32_t abbrev; // has location been seen?
- int32_t atloc; // head of object linked list per location
- } locs[NLOCATIONS + 1];
- struct {
- int32_t seen; // true if dwarf has seen him
- loc_t loc; // location of dwarves, initially hard-wired in
- loc_t oldloc; // prior loc of each dwarf, initially garbage
- } dwarves[NDWARVES + 1];
- struct {
- loc_t fixed; // fixed location of object (if not IS_FREE)
- int32_t prop; // object state
- loc_t place; // location of object
- } objects[NOBJECTS + 1];
- struct {
- bool32_t used; // hints[i].used = true iff hint i has been used.
- int32_t lc; // hints[i].lc = show int at LOC with cond bit i
- } hints[NHINTS];
- obj_t link[NOBJECTS * 2 + 1]; // object-list links
-};
-
-/*
- * Game application settings - settings, but not state of the game, per se.
- * This data is not saved in a saved game.
- */
-struct settings_t {
- FILE *logfp;
- bool oldstyle;
- bool prompt;
- char **argv;
- int argc;
- int optind;
- FILE *scriptfp;
- int debug;
-};
-
-typedef struct {
- char raw[LINESIZE];
- vocab_t id;
- word_type_t type;
-} command_word_t;
-
-typedef enum {
- EMPTY,
- RAW,
- TOKENIZED,
- GIVEN,
- PREPROCESSED,
- PROCESSING,
- EXECUTED
-} command_state_t;
-
-typedef struct {
- enum speechpart part;
- command_word_t word[2];
- verb_t verb;
- obj_t obj;
- command_state_t state;
-} command_t;
-
-/*
- * Bump on save format change.
- *
- * Note: Verify that the tests run clean before bumping this, then rebuild the
- * check files afterwards. Otherwise you will get a spurious failure due to the
- * old version having been generated into a check file.
- */
-#define SAVE_VERSION 31
-
-/*
- * Goes at start of file so saves can be identified by file(1) and the like.
- */
-#define ADVENT_MAGIC "open-adventure\n"
-
-/*
- * If you change the first three members, the resume function may not properly
- * reject saves from older versions. Later members can change, but bump the
- * version when you do that.
- */
-struct save_t {
- char magic[sizeof(ADVENT_MAGIC)];
- int32_t version;
- int32_t canary;
- struct game_t game;
-};
-
-extern struct game_t game;
-extern struct save_t save;
-extern struct settings_t settings;
-
-extern char *myreadline(const char *);
-extern bool get_command_input(command_t *);
-extern void clear_command(command_t *);
-extern void speak(const char *, ...);
-extern void sspeak(int msg, ...);
-extern void pspeak(vocab_t, enum speaktype, bool, int, ...);
-extern void rspeak(vocab_t, ...);
-extern void echo_input(FILE *, const char *, const char *);
-extern bool silent_yes_or_no(void);
-extern bool yes_or_no(const char *, const char *, const char *);
-extern void juggle(obj_t);
-extern void move(obj_t, loc_t);
-extern void put(obj_t, loc_t, int);
-extern void carry(obj_t, loc_t);
-extern void drop(obj_t, loc_t);
-extern int atdwrf(loc_t);
-extern int setbit(int);
-extern bool tstbit(int, int);
-extern void set_seed(int32_t);
-extern int32_t randrange(int32_t);
-extern int score(enum termination);
-extern void terminate(enum termination) __attribute__((noreturn));
-extern int savefile(FILE *);
-#if defined ADVENT_AUTOSAVE
-extern void autosave(void);
-#endif
-extern int suspend(void);
-extern int resume(void);
-extern int restore(FILE *);
-extern int initialise(void);
-extern phase_codes_t action(command_t);
-extern void state_change(obj_t, int);
-extern bool is_valid(struct game_t);
-extern void bug(enum bugtype, const char *) __attribute__((__noreturn__));
-
-/* represent an empty command word */
-static const command_word_t empty_command_word = {
- .raw = "",
- .id = WORD_EMPTY,
- .type = NO_WORD_TYPE,
-};
-
-/* end */
diff --git a/advent.svg b/advent.svg
deleted file mode 100644
index 02a0e1b..0000000
--- a/advent.svg
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/advent.txt b/advent.txt
new file mode 100644
index 0000000..e4db51c
--- /dev/null
+++ b/advent.txt
@@ -0,0 +1,42 @@
+= advent(6) =
+:doctype: manpage
+
+== NAME ==
+advent - Colossal Cave Adventure
+
+== SYNOPSIS ==
+*advent*
+
+== DESCRIPTION ==
+The original Colossal Cave Adventure from 1976 was the origin of all
+text adventures, dungeon-crawl games, and computer-hosted roleplaying
+games.
+
+This is the last version released by Crowther & Woods, its original
+authors, in 1995. It has been known as "adventure 2.5" and "430-point
+adventure".
+
+This game is released as open source with the permission and encouragement of
+the authors.
+
+There is an 'adventure' in the BSD games package that is a C
+port of the 1976 ancestor of this game. To avoid a name collision,
+this game builds as 'advent', reflecting the fact that the PDP-10
+on which it originally ran limited filenames to 6 characters.
+
+== OPTIONS ==
+
+-l:: Log commands to specified file.
+
+-o:: Old-style. Restores original interface, no prompt.
+
+== ENVIRONMENT VARIABLES ==
+ADVENTURE::
+ Path to the text database file describing Colossal Cave.
+
+== REPORTING BUGS ==
+Report bugs to Eric S. Raymond . The project page is
+at http://catb.org/~esr/advent
+
+== SEE ALSO ==
+wumpus(6), adventure(6), zork(6), rogue(6), nethack(6).
diff --git a/adventure.text b/adventure.text
new file mode 100644
index 0000000..97a0fdf
--- /dev/null
+++ b/adventure.text
@@ -0,0 +1,2296 @@
+1
+1 You are standing at the end of a road before a small brick building.
+1 Around you is a forest. A small stream flows out of the building and
+1 down a gully.
+2 You have walked up a hill, still in the forest. The road slopes back
+2 down the other side of the hill. There is a building in the distance.
+3 You are inside a building, a well house for a large spring.
+4 You are in a valley in the forest beside a stream tumbling along a
+4 rocky bed.
+5 The road, which approaches from the east, ends here amid the trees.
+6 The forest thins out here to reveal a steep cliff. There is no way
+6 down, but a small ledge can be seen to the west across the chasm.
+7 At your feet all the water of the stream splashes into a 2-inch slit
+7 in the rock. Downstream the streambed is bare rock.
+8 You are in a 20-foot depression floored with bare dirt. Set into the
+8 dirt is a strong steel grate mounted in concrete. A dry streambed
+8 leads into the depression.
+9 You are in a small chamber beneath a 3x3 steel grate to the surface.
+9 A low crawl over cobbles leads inward to the west.
+10 You are crawling over cobbles in a low passage. There is a dim light
+10 at the east end of the passage.
+11 You are in a debris room filled with stuff washed in from the surface.
+11 A low wide passage with cobbles becomes plugged with mud and debris
+11 here, but an awkward canyon leads upward and west. In the mud someone
+11 has scrawled, "MAGIC WORD XYZZY".
+12 You are in an awkward sloping east/west canyon.
+13 You are in a splendid chamber thirty feet high. The walls are frozen
+13 rivers of orange stone. An awkward canyon and a good passage exit
+13 from east and west sides of the chamber.
+14 At your feet is a small pit breathing traces of white mist. An east
+14 passage ends here except for a small crack leading on.
+15 You are at one end of a vast hall stretching forward out of sight to
+15 the west. There are openings to either side. Nearby, a wide stone
+15 staircase leads downward. The hall is filled with wisps of white mist
+15 swaying to and fro almost as if alive. A cold wind blows up the
+15 staircase. There is a passage at the top of a dome behind you.
+16 The crack is far too small for you to follow. At its widest it is
+16 barely wide enough to admit your foot.
+17 You are on the east bank of a fissure slicing clear across the hall.
+17 The mist is quite thick here, and the fissure is too wide to jump.
+18 This is a low room with a crude note on the wall. The note says,
+18 "You won't get it up the steps".
+19 You are in the Hall of the Mountain King, with passages off in all
+19 directions.
+20 You are at the bottom of the pit with a broken neck.
+21 You didn't make it.
+22 The dome is unclimbable.
+23 You are at the west end of the Twopit Room. There is a large hole in
+23 the wall above the pit at this end of the room.
+24 You are at the bottom of the eastern pit in the Twopit Room. There is
+24 a small pool of oil in one corner of the pit.
+25 You are at the bottom of the western pit in the Twopit Room. There is
+25 a large hole in the wall about 25 feet above you.
+26 You clamber up the plant and scurry through the hole at the top.
+27 You are on the west side of the fissure in the Hall of Mists.
+28 You are in a low n/s passage at a hole in the floor. The hole goes
+28 down to an e/w passage.
+29 You are in the south side chamber.
+30 You are in the west side chamber of the Hall of the Mountain King.
+30 A passage continues west and up here.
+31 %!
+32 You can't get by the snake.
+33 You are in a large room, with a passage to the south, a passage to the
+33 west, and a wall of broken rock to the east. There is a large "Y2" on
+33 a rock in the room's center.
+34 You are in a jumble of rock, with cracks everywhere.
+35 You're at a low window overlooking a huge pit, which extends up out of
+35 sight. A floor is indistinctly visible over 50 feet below. Traces of
+35 white mist cover the floor of the pit, becoming thicker to the right.
+35 Marks in the dust around the window would seem to indicate that
+35 someone has been here recently. Directly across the pit from you and
+35 25 feet away there is a similar window looking into a lighted room. A
+35 shadowy figure can be seen there peering back at you.
+36 You are in a dirty broken passage. To the east is a crawl. To the
+36 west is a large passage. Above you is a hole to another passage.
+37 You are on the brink of a small clean climbable pit. A crawl leads
+37 west.
+38 You are in the bottom of a small pit with a little stream, which
+38 enters and exits through tiny slits.
+39 You are in a large room full of dusty rocks. There is a big hole in
+39 the floor. There are cracks everywhere, and a passage leading east.
+40 You have crawled through a very low wide passage parallel to and north
+40 of the Hall of Mists.
+41 You are at the west end of the Hall of Mists. A low wide crawl
+41 continues west and another goes north. To the south is a little
+41 passage 6 feet off the floor.
+42 You are in a maze of twisty little passages, all alike.
+43 You are in a maze of twisty little passages, all alike.
+44 You are in a maze of twisty little passages, all alike.
+45 You are in a maze of twisty little passages, all alike.
+46 Dead end
+47 Dead end
+48 Dead end
+49 You are in a maze of twisty little passages, all alike.
+50 You are in a maze of twisty little passages, all alike.
+51 You are in a maze of twisty little passages, all alike.
+52 You are in a maze of twisty little passages, all alike.
+53 You are in a maze of twisty little passages, all alike.
+54 Dead end
+55 You are in a maze of twisty little passages, all alike.
+56 Dead end
+57 You are on the brink of a thirty foot pit with a massive orange column
+57 down one wall. You could climb down here but you could not get back
+57 up. The maze continues at this level.
+58 Dead end
+59 You have crawled through a very low wide passage parallel to and north
+59 of the Hall of Mists.
+60 You are at the east end of a very long hall apparently without side
+60 chambers. To the east a low wide crawl slants up. To the north a
+60 round two foot hole slants down.
+61 You are at the west end of a very long featureless hall. The hall
+61 joins up with a narrow north/south passage.
+62 You are at a crossover of a high n/s passage and a low e/w one.
+63 Dead end
+64 You are at a complex junction. A low hands and knees passage from the
+64 north joins a higher crawl from the east to make a walking passage
+64 going west. There is also a large room above. The air is damp here.
+65 You are in Bedquilt, a long east/west passage with holes everywhere.
+65 To explore at random select north, south, up, or down.
+66 You are in a room whose walls resemble swiss cheese. Obvious passages
+66 go west, east, ne, and nw. Part of the room is occupied by a large
+66 bedrock block.
+67 You are at the east end of the Twopit Room. The floor here is
+67 littered with thin rock slabs, which make it easy to descend the pits.
+67 There is a path here bypassing the pits to connect passages from east
+67 and west. There are holes all over, but the only big one is on the
+67 wall directly over the west pit where you can't get to it.
+68 You are in a large low circular chamber whose floor is an immense slab
+68 fallen from the ceiling (Slab Room). East and west there once were
+68 large passages, but they are now filled with boulders. Low small
+68 passages go north and south, and the south one quickly bends west
+68 around the boulders.
+69 You are in a secret n/s canyon above a large room.
+70 You are in a secret n/s canyon above a sizable passage.
+71 You are in a secret canyon at a junction of three canyons, bearing
+71 north, south, and se. The north one is as tall as the other two
+71 combined.
+72 You are in a large low room. Crawls lead north, se, and sw.
+73 Dead end crawl.
+74 You are in a secret canyon which here runs e/w. It crosses over a
+74 very tight canyon 15 feet below. If you go down you may not be able
+74 to get back up.
+75 You are at a wide place in a very tight n/s canyon.
+76 The canyon here becomes too tight to go further south.
+77 You are in a tall e/w canyon. A low tight crawl goes 3 feet north and
+77 seems to open up.
+78 The canyon runs into a mass of boulders -- dead end.
+79 The stream flows out through a pair of 1 foot diameter sewer pipes.
+79 It would be advisable to use the exit.
+80 You are in a maze of twisty little passages, all alike.
+81 Dead end
+82 Dead end
+83 You are in a maze of twisty little passages, all alike.
+84 You are in a maze of twisty little passages, all alike.
+85 Dead end
+86 Dead end
+87 You are in a maze of twisty little passages, all alike.
+88 You are in a long, narrow corridor stretching out of sight to the
+88 west. At the eastern end is a hole through which you can see a
+88 profusion of leaves.
+89 There is nothing here to climb. Use "up" or "out" to leave the pit.
+90 You have climbed up the plant and out of the pit.
+91 You are at the top of a steep incline above a large room. You could
+91 climb down here, but you would not be able to climb up. There is a
+91 passage leading back to the north.
+92 You are in the Giant Room. The ceiling here is too high up for your
+92 lamp to show it. Cavernous passages lead east, north, and south. On
+92 the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
+93 The passage here is blocked by a recent cave-in.
+94 You are at one end of an immense north/south passage.
+95 You are in a magnificent cavern with a rushing stream, which cascades
+95 over a sparkling waterfall into a roaring whirlpool which disappears
+95 through a hole in the floor. Passages exit to the south and west.
+96 You are in the Soft Room. The walls are covered with heavy curtains,
+96 the floor with a thick pile carpet. Moss covers the ceiling.
+97 This is the Oriental Room. Ancient oriental cave drawings cover the
+97 walls. A gently sloping passage leads upward to the north, another
+97 passage leads se, and a hands and knees crawl leads west.
+98 You are following a wide path around the outer edge of a large cavern.
+98 Far below, through a heavy white mist, strange splashing noises can be
+98 heard. The mist rises up through a fissure in the ceiling. The path
+98 exits to the south and west.
+99 You are in an alcove. A small nw path seems to widen after a short
+99 distance. An extremely tight tunnel leads east. It looks like a very
+99 tight squeeze. An eerie light can be seen at the other end.
+100 You're in a small chamber lit by an eerie green light. An extremely
+100 narrow tunnel exits to the west. A dark corridor leads ne.
+101 You're in the dark-room. A corridor leading south is the only exit.
+102 You are in an arched hall. A coral passage once continued up and east
+102 from here, but is now blocked by debris. The air smells of sea water.
+103 You're in a large room carved out of sedimentary rock. The floor and
+103 walls are littered with bits of shells imbedded in the stone. A
+103 shallow passage proceeds downward, and a somewhat steeper one leads
+103 up. A low hands and knees passage enters from the south.
+104 You are in a long sloping corridor with ragged sharp walls.
+105 You are in a cul-de-sac about eight feet across.
+106 You are in an anteroom leading to a large passage to the east. Small
+106 passages go west and up. The remnants of recent digging are evident.
+106 A sign in midair here says "Cave under construction beyond this point.
+106 Proceed at own risk. [Witt Construction Company]"
+107 You are in a maze of twisty little passages, all different.
+108 You are at Witt's End. Passages lead off in *ALL* directions.
+109 You are in a north/south canyon about 25 feet across. The floor is
+109 covered by white mist seeping in from the north. The walls extend
+109 upward for well over 100 feet. Suspended from some unseen point far
+109 above you, an enormous two-sided mirror is hanging parallel to and
+109 midway between the canyon walls. (The mirror is obviously provided
+109 for the use of the dwarves who, as you know, are extremely vain.) A
+109 small window can be seen in either wall, some fifty feet up.
+110 You're at a low window overlooking a huge pit, which extends up out of
+110 sight. A floor is indistinctly visible over 50 feet below. Traces of
+110 white mist cover the floor of the pit, becoming thicker to the left.
+110 Marks in the dust around the window would seem to indicate that
+110 someone has been here recently. Directly across the pit from you and
+110 25 feet away there is a similar window looking into a lighted room. A
+110 shadowy figure can be seen there peering back at you.
+111 A large stalactite extends from the roof and almost reaches the floor
+111 below. You could climb down it, and jump from it to the floor, but
+111 having done so you would be unable to reach it to climb back up.
+112 You are in a little maze of twisting passages, all different.
+113 You are at the edge of a large underground reservoir. An opaque cloud
+113 of white mist fills the room and rises rapidly upward. The lake is
+113 fed by a stream, which tumbles out of a hole in the wall about 10 feet
+113 overhead and splashes noisily into the water somewhere within the
+113 mist. There is a passage going back toward the south.
+114 Dead end
+115 You are at the northeast end of an immense room, even larger than the
+115 Giant Room. It appears to be a repository for the "Adventure"
+115 program. Massive torches far overhead bathe the room with smoky
+115 yellow light. Scattered about you can be seen a pile of bottles (all
+115 of them empty), a nursery of young beanstalks murmuring quietly, a bed
+115 of oysters, a bundle of black rods with rusty stars on their ends, and
+115 a collection of brass lanterns. Off to one side a great many dwarves
+115 are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
+115 not disturb the dwarves!" An immense mirror is hanging against one
+115 wall, and stretches to the other end of the room, where various other
+115 sundry objects can be glimpsed dimly in the distance.
+116 You are at the southwest end of the repository. To one side is a pit
+116 full of fierce green snakes. On the other side is a row of small
+116 wicker cages, each of which contains a little sulking bird. In one
+116 corner is a bundle of black rods with rusty marks on their ends. A
+116 large number of velvet pillows are scattered about on the floor. A
+116 vast mirror stretches off to the northeast. At your feet is a large
+116 steel grate, next to which is a sign that reads, "Treasure Vault.
+116 Keys in main office."
+117 You are on one side of a large, deep chasm. A heavy white mist rising
+117 up from below obscures all view of the far side. A sw path leads away
+117 from the chasm into a winding corridor.
+118 You are in a long winding corridor sloping out of sight in both
+118 directions.
+119 You are in a secret canyon which exits to the north and east.
+120 You are in a secret canyon which exits to the north and east.
+121 You are in a secret canyon which exits to the north and east.
+122 You are on the far side of the chasm. A ne path leads away from the
+122 chasm on this side.
+123 You're in a long east/west corridor. A faint rumbling noise can be
+123 heard in the distance.
+124 The path forks here. The left fork leads northeast. A dull rumbling
+124 seems to get louder in that direction. The right fork leads southeast
+124 down a gentle slope. The main corridor enters from the west.
+125 The walls are quite warm here. From the north can be heard a steady
+125 roar, so loud that the entire cave seems to be trembling. Another
+125 passage leads south, and a low crawl goes east.
+126 You are on the edge of a breath-taking view. Far below you is an
+126 active volcano, from which great gouts of molten lava come surging
+126 out, cascading back down into the depths. The glowing rock fills the
+126 farthest reaches of the cavern with a blood-red glare, giving every-
+126 thing an eerie, macabre appearance. The air is filled with flickering
+126 sparks of ash and a heavy smell of brimstone. The walls are hot to
+126 the touch, and the thundering of the volcano drowns out all other
+126 sounds. Embedded in the jagged roof far overhead are myriad twisted
+126 formations composed of pure white alabaster, which scatter the murky
+126 light into sinister apparitions upon the walls. To one side is a deep
+126 gorge, filled with a bizarre chaos of tortured rock which seems to
+126 have been crafted by the devil himself. An immense river of fire
+126 crashes out from the depths of the volcano, burns its way through the
+126 gorge, and plummets into a bottomless pit far off to your left. To
+126 the right, an immense geyser of blistering steam erupts continuously
+126 from a barren island in the center of a sulfurous lake, which bubbles
+126 ominously. The far right wall is aflame with an incandescence of its
+126 own, which lends an additional infernal splendor to the already
+126 hellish scene. A dark, foreboding passage exits to the south.
+127 You are in a small chamber filled with large boulders. The walls are
+127 very warm, causing the air in the room to be almost stifling from the
+127 heat. The only exit is a crawl heading west, through which is coming
+127 a low rumbling.
+128 You are walking along a gently sloping north/south passage lined with
+128 oddly shaped limestone formations.
+129 You are standing at the entrance to a large, barren room. A notice
+129 above the entrance reads: "Caution! Bear in room!"
+130 You are inside a barren room. The center of the room is completely
+130 empty except for some dust. Marks in the dust lead away toward the
+130 far end of the room. The only exit is the way you came in.
+131 You are in a maze of twisting little passages, all different.
+132 You are in a little maze of twisty passages, all different.
+133 You are in a twisting maze of little passages, all different.
+134 You are in a twisting little maze of passages, all different.
+135 You are in a twisty little maze of passages, all different.
+136 You are in a twisty maze of little passages, all different.
+137 You are in a little twisty maze of passages, all different.
+138 You are in a maze of little twisting passages, all different.
+139 You are in a maze of little twisty passages, all different.
+140 Dead end
+141 You are in a long, rough-hewn, north/south corridor.
+142 There is no way to go that direction.
+143 You are in a large chamber with passages to the west and north.
+144 You are in the ogre's storeroom. The only exit is to the south.
+145 You are wandering aimlessly through the forest.
+146 You are wandering aimlessly through the forest.
+147 You are wandering aimlessly through the forest.
+148 You are wandering aimlessly through the forest.
+149 You are wandering aimlessly through the forest.
+150 You are wandering aimlessly through the forest.
+151 You are wandering aimlessly through the forest.
+152 You are wandering aimlessly through the forest.
+153 You are wandering aimlessly through the forest.
+154 You are wandering aimlessly through the forest.
+155 You are wandering aimlessly through the forest.
+156 You are wandering aimlessly through the forest.
+157 You are wandering aimlessly through the forest.
+158 You are wandering aimlessly through the forest.
+159 You are wandering aimlessly through the forest.
+160 You are wandering aimlessly through the forest.
+161 You are wandering aimlessly through the forest.
+162 You are wandering aimlessly through the forest.
+163 You are wandering aimlessly through the forest.
+164 You are wandering aimlessly through the forest.
+165 You are wandering aimlessly through the forest.
+166 You are wandering aimlessly through the forest.
+167 You are on a small ledge on one face of a sheer cliff. There are no
+167 paths away from the ledge. Across the chasm is a small clearing
+167 surrounded by forest.
+168 You are walking across the bottom of the reservoir. Walls of water
+168 rear up on either side. The roar of the water cascading past is
+168 nearly deafening, and the mist is so thick you can barely see.
+169 You are at the northern edge of the reservoir. A northwest passage
+169 leads sharply up from here.
+170 You are scrambling along a treacherously steep, rocky passage.
+171 You are on a very steep incline, which widens at it goes upward.
+172 You are at the base of a nearly vertical cliff. There are some
+172 slim footholds which would enable you to climb up, but it looks
+172 extremely dangerous. Here at the base of the cliff lie the remains
+172 of several earlier adventurers who apparently failed to make it.
+173 You are climbing along a nearly vertical cliff.
+174 Just as you reach the top, your foot slips on a loose rock and you
+174 tumble several hundred feet to join the other unlucky adventurers.
+175 Just as you reach the top, your foot slips on a loose rock and you
+175 make one last desperate grab. Your luck holds, as does your grip.
+175 With an enormous heave, you lift yourself to the ledge above.
+176 You are on a small ledge at the top of a nearly vertical cliff.
+176 There is a low crawl leading off to the northeast.
+177 You have reached a dead end.
+178 There is now one more gruesome aspect to the spectacular vista.
+179 >>Foof!<<
+180 >>Foof!<<
+181 >>Foof!<<
+182 >>Foof!<<
+183 >>Foof!<<
+184 >>Foof!<<
+-1
+2
+1 You're in front of building.
+2 You're at hill in road.
+3 You're inside building.
+4 You're in valley.
+5 You're at end of road.
+6 You're at cliff.
+7 You're at slit in streambed.
+8 You're outside grate.
+9 You're below the grate.
+10 You're in cobble crawl.
+11 You're in debris room.
+13 You're in bird chamber.
+14 You're at top of small pit.
+15 You're in Hall of Mists.
+17 You're on east bank of fissure.
+18 You're in nugget-of-gold room.
+19 You're in Hall of Mt King.
+23 You're at west end of Twopit Room.
+24 You're in east pit.
+25 You're in west pit.
+27 You're on west bank of fissure.
+28 You're in n/s passage above e/w passage.
+30 You're in the west side chamber.
+33 You're at "Y2".
+35 You're at window on pit.
+36 You're in dirty passage.
+37 You're at brink of small pit.
+38 You're at bottom of pit with stream.
+39 You're in dusty rock room.
+41 You're at west end of Hall of Mists.
+57 You're at brink of pit.
+60 You're at east end of long hall.
+61 You're at west end of long hall.
+64 You're at complex junction.
+65 You're in Bedquilt.
+66 You're in Swiss Cheese Room.
+67 You're at east end of Twopit Room.
+68 You're in Slab Room.
+71 You're at junction of three secret canyons.
+72 You're in large low room.
+74 You're in secret e/w canyon above tight canyon.
+88 You're in narrow corridor.
+91 You're at steep incline above large room.
+92 You're in Giant Room.
+95 You're in cavern with waterfall.
+96 You're in Soft Room.
+97 You're in Oriental Room.
+98 You're in misty cavern.
+99 You're in alcove.
+100 You're in Plover Room.
+101 You're in dark-room.
+102 You're in arched hall.
+103 You're in Shell Room.
+106 You're in anteroom.
+108 You're at Witt's End.
+109 You're in Mirror Canyon.
+110 You're at window on pit.
+111 You're at top of stalactite.
+113 You're at reservoir.
+115 You're at ne end.
+116 You're at sw end.
+117 You're on sw side of chasm.
+118 You're in sloping corridor.
+122 You're on ne side of chasm.
+123 You're in corridor.
+124 You're at fork in path.
+125 You're at junction with warm walls.
+126 You're at breath-taking view.
+127 You're in Chamber of Boulders.
+128 You're in limestone passage.
+129 You're in front of Barren Room.
+130 You're in Barren Room.
+167 You're on ledge.
+168 You're at bottom of reservoir.
+169 You're north of reservoir.
+172 You're at base of cliff.
+176 You're at top of cliff.
+-1
+3
+1 2 2 44 29
+1 3 3 12 19 43
+1 4 5 13 14 46 30
+1 145 6 45
+1 8 63
+2 1 12 43
+2 5 44
+2 164 45
+2 157 46 6
+2 580 30
+3 1 11 32 44
+3 179 62
+3 181 65
+3 79 5 14
+4 1 4 12 45
+4 150 43 6
+4 156 44
+4 7 5 46 30
+4 8 63
+4 745 14
+5 2 2 43 29
+5 1 12
+5 158 46 6
+5 159 44
+5 165 45
+6 161 46 6
+6 163 43
+6 21 39
+7 1 12
+7 4 4 45
+7 150 43 6
+7 154 44
+7 8 5 16 46 63
+7 595 60 14 30 19 3
+8 151 43 6
+8 154 46
+8 153 44
+8 1 12
+8 7 4 13 45
+8 303009 3 19 30
+8 593 3
+9 303008 11 29
+9 593 11
+9 10 17 18 19 44
+9 14 31
+9 11 51
+10 9 11 20 21 43
+10 11 19 22 44 51
+10 14 31
+11 303008 63
+11 9 64
+11 10 17 18 23 24 43
+11 12 25 19 29 44
+11 180 62
+11 14 31
+12 303008 63
+12 9 64
+12 11 30 43 51
+12 13 19 29 44
+12 14 31
+13 303008 63
+13 9 64
+13 11 51
+13 12 25 43
+13 14 23 31 44
+14 303008 63
+14 9 64
+14 11 51
+14 13 23 43
+14 150020 30 31 34
+14 15 30
+14 16 33 44
+15 18 36 46
+15 17 7 38 44
+15 19 10 30 45
+15 150022 29 31 34 35 23 43
+15 14 29
+15 34 55
+16 14 1
+17 15 38 43
+17 312596 39
+17 412021 7
+17 412597 41 42 44 69
+17 27 41
+18 15 38 11 45
+19 15 10 29 43
+19 311028 45 37
+19 311029 46 36
+19 311030 44 7
+19 32 45
+19 35074 49
+19 211032 49
+19 74 66
+20 0 1
+21 0 1
+22 15 1
+23 67 43 42
+23 68 44 61
+23 25 30 31
+23 648 52
+24 67 29 11
+25 23 29 11
+25 524031 56
+25 26 56
+26 88 1
+27 312596 39
+27 412021 7
+27 412597 41 42 43 69
+27 17 41
+27 40 45
+27 41 44
+28 19 38 11 46
+28 33 45 55
+28 36 30 52
+29 19 38 11 45
+30 19 38 11 43
+30 62 44 29
+31 424089 1
+31 90 1
+32 19 1
+33 182 65
+33 28 46
+33 34 43 53 54
+33 35 44
+33 159302 71
+33 183 71
+34 33 30 55
+34 15 29
+35 33 43 55
+35 20 39
+36 37 43 17
+36 28 29 52
+36 39 44
+36 65 70
+37 36 44 17
+37 38 30 31 56
+38 37 56 29 11
+38 595 60 14 30 4 5 3 19
+39 36 43 23
+39 64 30 52 58
+39 65 70
+40 41 1
+41 42 46 29 23 56
+41 27 43
+41 59 45
+41 60 44 17
+42 41 29
+42 42 45
+42 43 43
+42 45 46
+42 80 44
+43 42 44
+43 44 46
+43 45 43
+44 43 43
+44 48 30
+44 50 46
+44 82 45
+45 42 44
+45 43 45
+45 46 43
+45 47 46
+45 87 29 30
+46 45 44 11
+47 45 43 11
+48 44 29 11
+49 50 43
+49 51 44
+50 44 43
+50 49 44
+50 51 30
+50 52 46
+51 49 44
+51 50 29
+51 52 43
+51 53 46
+52 50 44
+52 51 43
+52 52 46
+52 53 29
+52 55 45
+52 86 30
+53 51 44
+53 52 45
+53 54 46
+54 53 44 11
+55 52 44
+55 55 45
+55 56 30
+55 57 43
+56 55 29 11
+57 13 30 56
+57 55 44
+57 58 46
+57 83 45
+57 84 43
+58 57 43 11
+59 27 1
+60 41 43 29 17
+60 61 44
+60 62 45 30 52
+61 60 43
+61 62 45
+61 100107 46
+62 60 44
+62 63 45
+62 30 43
+62 61 46
+63 62 46 11
+64 39 29 56 59
+64 65 44 70
+64 103 45 74
+64 106 43
+65 64 43
+65 66 44
+65 65556 46
+65 68 61
+65 60556 29
+65 70070 29
+65 39 29
+65 50556 45
+65 75072 45
+65 71 45
+65 65556 30
+65 106 30
+66 65 47
+66 67 44
+66 80556 46
+66 77 25
+66 96 43
+66 50556 50
+66 97 72
+67 66 43
+67 23 44 42
+67 24 30 31
+68 23 46
+68 69 29 56
+68 65 45
+69 68 30 61
+69 331120 46
+69 119 46
+69 109 45
+69 113 75
+70 71 45
+70 65 30 23
+70 111 46
+71 65 48
+71 70 46
+71 110 45
+72 65 70
+72 118 49
+72 73 45
+72 97 48 72
+73 72 46 17 11
+74 19 43
+74 331120 44
+74 121 44
+74 75 30
+75 76 46
+75 77 45
+76 75 45
+77 75 43
+77 78 44
+77 66 45 17
+78 77 46
+79 3 1
+80 42 45
+80 80 44
+80 80 46
+80 81 43
+81 80 44 11
+82 44 46 11
+83 57 46
+83 84 43
+83 85 44
+84 57 45
+84 83 44
+84 114 50
+85 83 43 11
+86 52 29 11
+87 45 29 30
+88 25 30 56 43
+88 20 39
+88 92 44 27
+89 25 1
+90 23 1
+91 95 45 73 23
+91 72 30 56
+92 88 46
+92 93 43
+92 94 45
+93 92 46 27 11
+94 92 46 27 23
+94 309095 45 3 73
+94 611 45
+95 94 46 11
+95 92 27
+95 91 44
+96 66 44 11
+97 66 48
+97 72 44 17
+97 98 29 45 73
+98 97 46 72
+98 99 44
+99 98 50 73
+99 301 43 23
+99 100 43
+100 301 44 23 11
+100 99 44
+100 159302 71
+100 184 71
+100 101 47 22
+101 100 46 71 11
+102 103 30 74 11
+103 102 29 38
+103 104 30
+103 114618 46
+103 115619 46
+103 64 46
+104 103 29 74
+104 105 30
+105 104 29 11
+105 103 74
+106 64 29
+106 65 44
+106 108 43
+107 131 46
+107 132 49
+107 133 47
+107 134 48
+107 135 29
+107 136 50
+107 137 43
+107 138 44
+107 139 45
+107 61 30
+108 95556 43 45 46 47 48 49 50 29 30
+108 106 43
+108 626 44
+109 69 46
+109 113 45 75
+110 71 44
+110 20 39
+111 70 45
+111 40050 30 39 56
+111 50053 30
+111 45 30
+112 131 49
+112 132 45
+112 133 43
+112 134 50
+112 135 48
+112 136 47
+112 137 44
+112 138 30
+112 139 29
+112 140 46
+113 109 46 11
+113 445552 45 42 69
+113 168 45
+114 84 48
+115 116 49
+116 115 47
+116 593 30
+117 118 49
+117 233660 41 42 69 47
+117 332661 41
+117 303 41
+117 332021 39
+117 596 39
+118 72 30
+118 117 29
+119 69 45 11
+119 653 43 7
+120 69 45
+120 74 43
+121 74 43 11
+121 653 45 7
+122 123 47
+122 233660 41 42 69 49
+122 303 41
+122 596 39
+122 124 15
+122 126 28
+122 129 40
+123 122 44
+123 124 43 15
+123 126 28
+123 129 40
+124 123 44
+124 125 47 36
+124 128 48 37 30
+124 126 28
+124 129 40
+125 124 46 15
+125 126 45 28
+125 127 43 17
+126 125 46 23 11
+126 124 15
+126 610 30
+126 178 39
+127 125 44 11 17
+127 124 15
+127 126 28
+128 124 45 29 15
+128 129 46 30 40
+128 126 28
+129 128 44 29
+129 124 15
+129 130 43 19 40 3
+129 126 28
+130 129 44 11
+130 124 15
+130 126 28
+131 107 44
+131 132 48
+131 133 50
+131 134 49
+131 135 47
+131 136 29
+131 137 30
+131 138 45
+131 139 46
+131 112 43
+132 107 50
+132 131 29
+132 133 45
+132 134 46
+132 135 44
+132 136 49
+132 137 47
+132 138 43
+132 139 30
+132 112 48
+133 107 29
+133 131 30
+133 132 44
+133 134 47
+133 135 49
+133 136 43
+133 137 45
+133 138 50
+133 139 48
+133 112 46
+134 107 47
+134 131 45
+134 132 50
+134 133 48
+134 135 43
+134 136 30
+134 137 46
+134 138 29
+134 139 44
+134 112 49
+135 107 45
+135 131 48
+135 132 30
+135 133 46
+135 134 43
+135 136 44
+135 137 49
+135 138 47
+135 139 50
+135 112 29
+136 107 43
+136 131 44
+136 132 29
+136 133 49
+136 134 30
+136 135 46
+136 137 50
+136 138 48
+136 139 47
+136 112 45
+137 107 48
+137 131 47
+137 132 46
+137 133 30
+137 134 29
+137 135 50
+137 136 45
+137 138 49
+137 139 43
+137 112 44
+138 107 30
+138 131 43
+138 132 47
+138 133 29
+138 134 44
+138 135 45
+138 136 46
+138 137 48
+138 139 49
+138 112 50
+139 107 49
+139 131 50
+139 132 43
+139 133 44
+139 134 45
+139 135 30
+139 136 48
+139 137 29
+139 138 46
+139 112 47
+140 112 45 11
+140 338141 46
+140 142 46
+141 140 45
+141 143 46
+142 140 1
+143 141 44
+143 241560 45
+143 144 45
+144 143 46 11
+145 1 43
+145 157 44
+145 146 45
+145 147 46
+146 145 43
+146 163 44
+146 147 45
+146 162 46
+147 148 43 44
+147 146 45
+147 145 46
+148 147 43 45
+148 149 44 46
+149 148 43 45
+149 151 44
+149 150 46
+150 149 43
+150 151 44
+150 4 45
+150 7 46
+151 149 43
+151 150 44
+151 8 45
+151 152 46
+152 153 43
+152 155 44
+152 166 45
+152 151 46
+153 155 43
+153 152 44
+153 154 45
+153 8 46
+154 7 43
+154 155 44
+154 153 45
+154 8 46
+155 154 43
+155 152 44
+155 166 45
+155 153 46
+156 157 43
+156 158 44
+156 166 45
+156 4 46
+157 145 43
+157 156 44
+157 164 45
+157 2 46
+158 5 43
+158 160 44
+158 159 45
+158 156 46
+159 160 43
+159 166 44
+159 5 45
+159 158 46
+160 161 43 45
+160 158 44
+160 159 46
+161 162 43
+161 160 44 46
+161 6 45
+162 163 43
+162 161 44
+162 146 45
+162 165 46
+163 146 43
+163 162 44
+163 6 45
+163 164 46
+164 2 43
+164 165 44
+164 163 45
+164 157 46
+165 164 43
+165 5 44
+165 162 45
+165 165 46
+166 152 43
+166 155 44
+166 159 45
+166 156 46
+167 21 39
+168 169 45
+168 113 46
+169 445552 46 42 69
+169 168 46
+169 170 50 29 11
+170 171 29 50
+170 169 30 48
+171 170 30 48
+171 172 29 50
+172 171 30 48
+172 173 29 56
+173 172 30
+173 146175 29
+173 174 29
+174 0 1
+175 176 1
+176 173 56 30
+176 177 47 17
+177 176 49 11 17
+178 0 1
+179 11 1
+180 3 1
+181 33 1
+182 3 1
+183 100 1
+184 33 1
+-1
+4
+2 ROAD
+2 HILL
+3 ENTER
+4 UPSTR
+5 DOWNS
+6 FORES
+7 FORWA
+7 CONTI
+7 ONWAR
+8 BACK
+8 RETUR
+8 RETRE
+9 VALLE
+10 STAIR
+11 OUT
+11 OUTSI
+11 EXIT
+11 LEAVE
+12 BUILD
+12 HOUSE
+13 GULLY
+14 STREA
+15 FORK
+16 BED
+17 CRAWL
+18 COBBL
+19 INWAR
+19 INSID
+19 IN
+20 SURFA
+21 NULL
+21 NOWHE
+22 DARK
+23 PASSA
+23 TUNNE
+24 LOW
+25 CANYO
+26 AWKWA
+27 GIANT
+28 VIEW
+29 UPWAR
+29 UP
+29 U
+29 ABOVE
+29 ASCEN
+30 D
+30 DOWNW
+30 DOWN
+30 DESCE
+31 PIT
+32 OUTDO
+33 CRACK
+34 STEPS
+35 DOME
+36 LEFT
+37 RIGHT
+38 HALL
+39 JUMP
+40 BARRE
+41 OVER
+42 ACROS
+43 EAST
+43 E
+44 WEST
+44 W
+45 NORTH
+45 N
+46 SOUTH
+46 S
+47 NE
+48 SE
+49 SW
+50 NW
+51 DEBRI
+52 HOLE
+53 WALL
+54 BROKE
+55 Y2
+56 CLIMB
+57 LOOK
+57 EXAMI
+57 TOUCH
+57 DESCR
+58 FLOOR
+59 ROOM
+60 SLIT
+61 SLAB
+61 SLABR
+62 XYZZY
+63 DEPRE
+64 ENTRA
+65 PLUGH
+66 SECRE
+67 CAVE
+69 CROSS
+70 BEDQU
+71 PLOVE
+72 ORIEN
+73 CAVER
+74 SHELL
+75 RESER
+76 MAIN
+76 OFFIC
+1001 KEYS
+1001 KEY
+1002 LAMP
+1002 LANTE
+1003 GRATE
+1004 CAGE
+1005 ROD
+1006 ROD (MUST BE NEXT OBJECT AFTER "REAL" ROD)
+1007 STEPS
+1008 BIRD
+1009 DOOR
+1010 PILLO
+1010 VELVE
+1011 SNAKE
+1012 FISSU
+1013 TABLE
+1014 CLAM
+1015 OYSTE
+1016 MAGAZ
+1016 ISSUE
+1016 SPELU
+1016 "SPEL
+1017 DWARF
+1017 DWARV
+1018 KNIFE
+1018 KNIVE
+1019 FOOD
+1019 RATIO
+1020 BOTTL
+1020 JAR
+1021 WATER
+1021 H2O
+1022 OIL
+1023 MIRRO
+1024 PLANT
+1024 BEANS
+1025 PLANT (MUST BE NEXT OBJECT AFTER "REAL" PLANT)
+1026 STALA
+1027 SHADO
+1027 FIGUR
+1027 WINDO (SAME AS FIGURE)
+1028 AXE
+1029 DRAWI
+1030 PIRAT
+1030 GENIE
+1030 DJINN
+1031 DRAGO
+1032 CHASM
+1033 TROLL
+1034 TROLL (MUST BE NEXT OBJECT AFTER "REAL" TROLL)
+1035 BEAR
+1036 MESSA
+1037 VOLCA
+1037 GEYSE (SAME AS VOLCANO)
+1038 MACHI
+1038 VENDI
+1039 BATTE
+1040 CARPE
+1040 MOSS
+1040 CURTA (SAME AS CARPET)
+1041 OGRE
+1042 URN
+1043 CAVIT
+1044 BLOOD
+1045 RESER (VERB OVERRIDES)
+1046 APPEN
+1046 LEPOR
+1047 MUD
+1048 NOTE
+1049 SIGN
+1050 GOLD
+1050 NUGGE
+1051 DIAMO
+1052 SILVE
+1052 BARS
+1053 JEWEL
+1054 COINS
+1055 CHEST
+1055 BOX
+1055 TREAS
+1056 EGGS
+1056 EGG
+1056 NEST
+1057 TRIDE
+1058 VASE
+1058 MING
+1058 SHARD
+1058 POTTE
+1059 EMERA
+1060 PLATI
+1060 PYRAM
+1061 PEARL
+1062 RUG
+1062 PERSI
+1063 SPICE
+1064 CHAIN
+1065 RUBY
+1066 JADE
+1066 NECKL
+1067 AMBER
+1067 GEMST
+1068 SAPPH
+1069 EBONY
+1069 STATU
+2001 CARRY
+2001 TAKE
+2001 KEEP
+2001 CATCH
+2001 STEAL
+2001 CAPTU
+2001 GET
+2001 TOTE
+2001 SNARF
+2002 DROP
+2002 RELEA
+2002 FREE
+2002 DISCA
+2002 DUMP
+2003 SAY
+2003 CHANT
+2003 SING
+2003 UTTER
+2003 MUMBL
+2004 UNLOC
+2004 OPEN
+2005 NOTHI
+2005 Z
+2006 LOCK
+2006 CLOSE
+2007 LIGHT
+2007 ON
+2008 EXTIN
+2008 OFF
+2009 WAVE
+2009 SHAKE
+2009 SWING
+2010 CALM
+2010 PLACA
+2010 TAME
+2011 WALK
+2011 RUN
+2011 TRAVE
+2011 GO
+2011 PROCE
+2011 CONTI
+2011 EXPLO
+2011 FOLLO
+2011 TURN
+2012 ATTAC
+2012 KILL
+2012 FIGHT
+2012 HIT
+2012 STRIK
+2012 SLAY
+2013 POUR
+2014 EAT
+2014 DEVOU
+2015 DRINK
+2016 RUB
+2017 THROW
+2017 TOSS
+2018 QUIT
+2019 FIND
+2019 WHERE
+2020 INVEN
+2021 FEED
+2022 FILL
+2023 BLAST
+2023 DETON
+2023 IGNIT
+2023 BLOWU
+2024 SCORE
+2025 FEE
+2025 FIE
+2025 FOE
+2025 FOO
+2025 FUM
+2026 BRIEF
+2027 READ
+2027 PERUS
+2028 BREAK
+2028 SHATT
+2028 SMASH
+2029 WAKE
+2029 DISTU
+2030 SUSPE
+2030 PAUSE
+2030 SAVE
+2031 RESUM
+2031 RESTA
+2032 FLY
+2033 LISTE
+2034 Z'ZZZ (GETS REPLACED)
+3001 FEE
+3002 FIE
+3003 FOE
+3004 FOO
+3005 FUM
+3013 THANK
+3050 SESAM
+3050 OPENS
+3050 ABRA
+3050 ABRAC
+3050 SHAZA
+3050 HOCUS
+3050 POCUS
+3051 HELP
+3051 ?
+3054 NO
+3064 TREE
+3064 TREES
+3066 DIG
+3066 EXCAV
+3068 LOST
+3069 MIST
+3079 FUCK
+3139 STOP
+3142 INFO
+3142 INFOR
+3147 SWIM
+3246 WIZAR
+3271 YES
+3275 NEWS
+-1
+5
+1 Set of keys
+000 There are some keys on the ground here.
+2 Brass lantern
+000 There is a shiny brass lamp nearby.
+100 There is a lamp shining nearby.
+3 *grate
+000 The grate is locked.
+100 The grate is open.
+4 Wicker cage
+000 There is a small wicker cage discarded nearby.
+5 Black rod
+000 A three foot black rod with a rusty star on an end lies nearby.
+6 Black rod
+000 A three foot black rod with a rusty mark on an end lies nearby.
+7 *steps
+000 Rough stone steps lead down the pit.
+100 Rough stone steps lead up the dome.
+8 Little bird in cage
+000 A cheerful little bird is sitting here singing.
+100 There is a little bird in the cage.
+200 A cheerful little bird is sitting here singing.
+300 The bird's singing is quite melodious.
+400 The bird does not seem inclined to sing while in the cage.
+500 It almost seems as though the bird is trying to tell you something.
+600 To your surprise, you can understand the bird's chirping; it is
+600 singing about the joys of its forest home.
+700 The bird does not seem inclined to sing while in the cage.
+800 The bird is singing to you in gratitude for your having returned it to
+800 its home. In return, it informs you of a magic word which it thinks
+800 you may find useful somewhere near the Hall of Mists. The magic word
+800 changes frequently, but for now the bird believes it is "%W". You
+800 thank the bird for this information, and it flies off into the forest.
+9 *rusty door
+000 The way north is barred by a massive, rusty, iron door.
+100 The way north leads through a massive, rusty, iron door.
+10 Velvet pillow
+000 A small velvet pillow lies on the floor.
+11 *snake
+000 A huge green fierce snake bars the way!
+100 %! (chased away)
+200 The snake is hissing venomously.
+12 *fissure
+000 %!
+100 A crystal bridge now spans the fissure.
+200 The crystal bridge has vanished!
+13 *stone tablet
+000 A massive stone tablet imbedded in the wall reads:
+000 "Congratulations on bringing light into the dark-room!"
+100 "Congratulations on bringing light into the dark-room!"
+14 Giant clam >GRUNT!<
+000 There is an enormous clam here with its shell tightly closed.
+100 The clam is as tight-mouthed as a, er, clam.
+15 Giant oyster >GROAN!<
+000 There is an enormous oyster here with its shell tightly closed.
+100 Interesting. There seems to be something written on the underside of
+100 the oyster.
+200 Even though it's an oyster, the critter's as tight-mouthed as a clam.
+300 It says the same thing it did before. Hm, maybe it's a pun?
+16 "Spelunker Today"
+000 There are a few recent issues of "Spelunker Today" magazine here.
+100 I'm afraid the magazine is written in dwarvish. But pencilled on one
+100 cover you see, "Please leave the magazines at the construction site."
+19 Tasty food
+000 There is food here.
+20 Small bottle
+000 There is a bottle of water here.
+100 There is an empty bottle here.
+200 There is a bottle of oil here.
+21 Water in the bottle
+22 Oil in the bottle
+23 *mirror
+000 %!
+24 *plant
+000 There is a tiny little plant in the pit, murmuring "water, water, ..."
+100 There is a 12-foot-tall beanstalk stretching up out of the pit,
+100 bellowing "WATER!! WATER!!"
+200 There is a gigantic beanstalk stretching all the way up to the hole.
+300 The plant spurts into furious growth for a few seconds.
+400 The plant grows explosively, almost filling the bottom of the pit.
+500 You've over-watered the plant! It's shriveling up! And now . . .
+600 The plant continues to ask plaintively for water.
+700 The plant continues to demand water.
+800 The plant now maintains a contented silence.
+25 *phony plant (seen in Twopit Room only when tall enough)
+000 %!
+100 The top of a 12-foot-tall beanstalk is poking out of the west pit.
+200 There is a huge beanstalk growing out of the west pit up to the hole.
+26 *stalactite
+000 %!
+27 *shadowy figure and/or window
+000 The shadowy figure seems to be trying to attract your attention.
+28 Dwarf's axe
+000 There is a little axe here.
+100 There is a little axe lying beside the bear.
+29 *cave drawings
+000 %!
+30 *pirate/genie
+000 %! (never present)
+31 *dragon
+000 A huge green fierce dragon bars the way!
+100 The blood-specked body of a huge green dead dragon lies to one side.
+200 The body of a huge green dead dragon is lying off to one side.
+300 Congratulations! You have just vanquished a dragon with your bare
+300 hands! (Unbelievable, isn't it?)
+400 The dragon's ominous hissing does not bode well for you.
+500 The dragon is, not surprisingly, silent.
+600 The dragon is, not surprisingly, silent.
+32 *chasm
+000 A rickety wooden bridge extends across the chasm, vanishing into the
+000 mist. A notice posted on the bridge reads, "Stop! Pay troll!"
+100 The wreckage of a bridge (and a dead bear) can be seen at the bottom
+100 of the chasm.
+33 *troll
+000 A burly troll stands by the bridge and insists you throw him a
+000 treasure before you may cross.
+100 The troll steps out from beneath the bridge and blocks your way.
+200 %! (chased away)
+300 The troll sounds quite adamant in his demand for a treasure.
+34 *phony troll
+000 The troll is nowhere to be seen.
+35 %! (bear uses rtext 141)
+000 There is a ferocious cave bear eying you from the far end of the room!
+100 There is a gentle cave bear sitting placidly in one corner.
+200 There is a contented-looking bear wandering about nearby.
+300 %! (dead)
+36 *message in second maze
+000 There is a message scrawled in the dust in a flowery script, reading:
+000 "This is not the maze where the pirate leaves his treasure chest."
+100 "This is not the maze where the pirate leaves his treasure chest."
+37 *volcano and/or geyser
+000 %!
+38 *vending machine
+000 There is a massive and somewhat battered vending machine here. The
+000 instructions on it read: "Drop coins here to receive fresh batteries."
+100 "Drop coins here to receive fresh batteries."
+200 As you strike the vending machine, it pivots backward along with a
+200 section of wall, revealing a dark passage leading south.
+300 There is a massive vending machine here, swung back to reveal a
+300 southward passage.
+400 "Drop coins here to receive fresh batteries."
+500 The vending machine swings back to block the passage.
+39 Batteries
+000 There are fresh batteries here.
+100 Some worn-out batteries have been discarded nearby.
+40 *carpet and/or moss and/or curtains
+000 %!
+41 *ogre
+000 A formidable ogre bars the northern exit.
+100 The ogre is apparently the strong, silent type.
+42 *urn
+000 A small urn is embedded in the rock.
+100 A small urn full of oil is embedded in the rock.
+200 A small oil flame extrudes from an urn embedded in the rock.
+43 *cavity
+000 %! (something in it)
+100 There is a small urn-shaped cavity in the rock.
+44 *blood
+000 %! (described with dragon)
+45 *reservoir
+000 %!
+100 The waters have parted to form a narrow path across the reservoir.
+200 The waters crash together again.
+46 Leporine appendage
+000 Your keen eye spots a severed leporine appendage lying on the ground.
+47 *mud
+000 %!
+100 "MAGIC WORD XYZZY"
+48 *note
+000 %!
+100 "You won't get it up the steps"
+49 *sign
+000 %!
+100 Cave under construction beyond this point.
+100 Proceed at own risk.
+100 [Witt Construction Company]
+200 "Treasure Vault. Keys in main office."
+50 Large gold nugget
+000 There is a large sparkling nugget of gold here!
+51 Several diamonds
+000 There are diamonds here!
+52 Bars of silver
+000 There are bars of silver here!
+53 Precious jewelry
+000 There is precious jewelry here!
+54 Rare coins
+000 There are many coins here!
+55 Treasure chest
+000 The pirate's treasure chest is here!
+56 Golden eggs
+000 There is a large nest here, full of golden eggs!
+100 The nest of golden eggs has vanished!
+200 Done!
+57 Jeweled trident
+000 There is a jewel-encrusted trident here!
+58 Ming vase
+000 There is a delicate, precious, ming vase here!
+100 The vase is now resting, delicately, on a velvet pillow.
+200 The floor is littered with worthless shards of pottery.
+300 The ming vase drops with a delicate crash.
+59 Egg-sized emerald
+000 There is an emerald here the size of a plover's egg!
+100 There is an emerald resting in a small cavity in the rock!
+60 Platinum pyramid
+000 There is a platinum pyramid here, 8 inches on a side!
+61 Glistening pearl
+000 Off to one side lies a glistening pearl!
+62 Persian rug
+000 There is a persian rug spread out on the floor!
+100 The dragon is sprawled out on a persian rug!!
+200 There is a persian rug here, hovering in mid-air!
+63 Rare spices
+000 There are rare spices here!
+64 Golden chain
+000 There is a golden chain lying in a heap on the floor!
+100 The bear is locked to the wall with a golden chain!
+200 There is a golden chain locked to the wall!
+65 Giant ruby
+000 There is an enormous ruby here!
+100 There is a ruby resting in a small cavity in the rock!
+66 Jade necklace
+000 A precious jade necklace has been dropped here!
+67 Amber gemstone
+000 There is a rare amber gemstone here!
+100 There is an amber gemstone resting in a small cavity in the rock!
+68 Star sapphire
+000 A brilliant blue star sapphire is here!
+100 There is a star sapphire resting in a small cavity in the rock!
+69 Ebony statuette
+000 There is a richly-carved ebony statuette here!
+-1
+6
+1 Somewhere nearby is Colossal Cave, where others have found fortunes in
+1 treasure and gold, though it is rumored that some who enter are never
+1 seen again. Magic is said to work in the cave. I will be your eyes
+1 and hands. Direct me with commands of 1 or 2 words. I should warn
+1 you that I look at only the first five letters of each word, so you'll
+1 have to enter "northeast" as "ne" to distinguish it from "north".
+1 You can type "help" for some general hints. For information on how
+1 to end your adventure, scoring, etc., type "info".
+1 - - -
+1 This program was originally developed by Willie Crowther. Most of the
+1 features of the current program were added by Don Woods. Contact Don
+1 if you have any questions, comments, etc.
+2 A little dwarf with a big knife blocks your way.
+3 A little dwarf just walked around a corner, saw you, threw a little
+3 axe at you which missed, cursed, and ran away.
+4 There are %1 threatening little dwarves in the room with you.
+5 There is a threatening little dwarf in the room with you!
+6 One sharp nasty knife is thrown at you!
+7 A hollow voice says "PLUGH".
+8 It gets you!
+9 It misses!
+10 I am unsure how you are facing. Use compass points or nearby objects.
+11 I don't know in from out here. Use compass points or name something
+11 in the general direction you want to go.
+12 I don't know how to apply that word here.
+13 You're quite welcome.
+14 I'm game. Would you care to explain how?
+15 Sorry, but I am not allowed to give more detail. I will repeat the
+15 long description of your location.
+16 It is now pitch dark. If you proceed you will likely fall into a pit.
+17 If you prefer, simply type w rather than west.
+18 Are you trying to catch the bird?
+19 Something about you seems to be frightening the bird. Perhaps you
+19 might figure out what it is.
+20 Are you trying to somehow deal with the snake?
+21 You can't kill the snake, or drive it away, or avoid it, or anything
+21 like that. There is a way to get by, but you don't have the necessary
+21 resources right now.
+22 Do you really want to quit now?
+23 You fell into a pit and broke every bone in your body!
+24 You are already carrying it!
+25 You can't be serious!
+26 The bird seemed unafraid at first, but as you approach it becomes
+26 disturbed and you cannot catch it.
+27 You can catch the bird, but you cannot carry it.
+28 There is nothing here with a lock!
+29 You aren't carrying it!
+30 The little bird attacks the green snake, and in an astounding flurry
+30 drives the snake away.
+31 You have no keys!
+32 It has no lock.
+33 I don't know how to lock or unlock such a thing.
+34 It was already locked.
+35 The grate is now locked.
+36 The grate is now unlocked.
+37 It was already unlocked.
+38 The urn is empty and will not light.
+39 Your lamp is now on.
+40 Your lamp is now off.
+41 There is no way to get past the bear to unlock the chain, which is
+41 probably just as well.
+42 Nothing happens.
+43 Where?
+44 There is nothing here to attack.
+45 The little bird is now dead. Its body disappears.
+46 Attacking the snake both doesn't work and is very dangerous.
+47 You killed a little dwarf.
+48 You attack a little dwarf, but he dodges out of the way.
+49 With what? Your bare hands?
+50 Good try, but that is an old worn-out magic word.
+51 I know of places, actions, and things. Most of my vocabulary
+51 describes places and is used to move you there. To move, try words
+51 like forest, building, downstream, enter, east, west, north, south,
+51 up, or down. I know about a few special objects, like a black rod
+51 hidden in the cave. These objects can be manipulated using some of
+51 the action words that I know. Usually you will need to give both the
+51 object and action words (in either order), but sometimes I can infer
+51 the object from the verb alone. Some objects also imply verbs; in
+51 particular, "inventory" implies "take inventory", which causes me to
+51 give you a list of what you're carrying. Some objects have unexpected
+51 effects; the effects are not always desirable! Usually people having
+51 trouble moving just need to try a few more words. Usually people
+51 trying unsuccessfully to manipulate an object are attempting something
+51 beyond their (or my!) capabilities and should try a completely
+51 different tack. One point often confusing to beginners is that, when
+51 there are several ways to go in a certain direction (e.g., if there
+51 are several holes in a wall), choosing that direction in effect
+51 chooses one of the ways at random; often, though, by specifying the
+51 place you want to reach you can guarantee choosing the right path.
+51 Also, to speed the game you can sometimes move long distances with a
+51 single word. For example, "building" usually gets you to the building
+51 from anywhere above ground except when lost in the forest. Also, note
+51 that cave passages and forest paths turn a lot, so leaving one place
+51 heading north doesn't guarantee entering the next from the south.
+51 However (another important point), except when you've used a "long
+51 distance" word such as "building", there is always a way to go back
+51 where you just came from unless I warn you to the contrary, even
+51 though the direction that takes you back might not be the reverse of
+51 what got you here. Good luck, and have fun!
+52 There is no way to go that direction.
+53 Please stick to 1- and 2-word commands.
+54 OK
+55 You can't unlock the keys.
+56 You have crawled around in some little holes and wound up back in the
+56 main passage.
+57 I don't know where the cave is, but hereabouts no stream can run on
+57 the surface for long. I would try the stream.
+58 I need more detailed instructions to do that.
+59 I can only tell you what you see as you move about and manipulate
+59 things. I cannot tell you where remote things are.
+60 The ogre snarls and shoves you back.
+61 Huh?
+62 Are you trying to get into the cave?
+63 The grate is very solid and has a hardened steel lock. You cannot
+63 enter without a key, and there are no keys nearby. I would recommend
+63 looking elsewhere for the keys.
+64 The trees of the forest are large hardwood oak and maple, with an
+64 occasional grove of pine or spruce. There is quite a bit of under-
+64 growth, largely birch and ash saplings plus nondescript bushes of
+64 various sorts. This time of year visibility is quite restricted by
+64 all the leaves, but travel is quite easy if you detour around the
+64 spruce and berry bushes.
+65 Welcome to Adventure!! Would you like instructions?
+66 Digging without a shovel is quite impractical. Even with a shovel
+66 progress is unlikely.
+67 Blasting requires dynamite.
+68 I'm as confused as you are.
+69 Mist is a white vapor, usually water, seen from time to time in
+69 caverns. It can be found anywhere but is frequently a sign of a deep
+69 pit leading down to water.
+70 Your feet are now wet.
+71 I think I just lost my appetite.
+72 Thank you, it was delicious!
+73 You have taken a drink from the stream. The water tastes strongly of
+73 minerals, but is not unpleasant. It is extremely cold.
+74 The bottle of water is now empty.
+75 Rubbing the electric lamp is not particularly rewarding. Anyway,
+75 nothing exciting happens.
+76 Peculiar. Nothing unexpected happens.
+77 Your bottle is empty and the ground is wet.
+78 You can't pour that.
+79 Watch it!
+80 Which way?
+81 Oh dear, you seem to have gotten yourself killed. I might be able to
+81 help you out, but I've never really done this before. Do you want me
+81 to try to reincarnate you?
+82 All right. But don't blame me if something goes wr......
+82 --- POOF!! ---
+82 You are engulfed in a cloud of orange smoke. Coughing and gasping,
+82 you emerge from the smoke and find....
+83 You clumsy oaf, you've done it again! I don't know how long I can
+83 keep this up. Do you want me to try reincarnating you again?
+84 Okay, now where did I put my orange smoke?.... >POOF!<
+84 Everything disappears in a dense cloud of orange smoke.
+85 Now you've really done it! I'm out of orange smoke! You don't expect
+85 me to do a decent reincarnation without any orange smoke, do you?
+86 Okay, if you're so smart, do it yourself! I'm leaving!
+90 >>> messages 81 thru 90 are reserved for "obituaries". <<<
+91 Sorry, but I no longer seem to remember how it was you got here.
+92 You can't carry anything more. You'll have to drop something first.
+93 You can't go through a locked steel grate!
+94 I believe what you want is right here with you.
+95 You don't fit through a two-inch slit!
+96 I respectfully suggest you go across the bridge instead of jumping.
+97 There is no way across the fissure.
+98 You're not carrying anything.
+99 You are currently holding the following:
+100 It's not hungry (it's merely pinin' for the fjords). Besides, you
+100 have no bird seed.
+101 The snake has now devoured your bird.
+102 There's nothing here it wants to eat (except perhaps you).
+103 You fool, dwarves eat only coal! Now you've made him *REALLY* mad!!
+104 You have nothing in which to carry it.
+105 Your bottle is already full.
+106 There is nothing here with which to fill the bottle.
+107 Your bottle is now full of water.
+108 Your bottle is now full of oil.
+109 You can't fill that.
+110 Don't be ridiculous!
+111 The door is extremely rusty and refuses to open.
+112 The plant indignantly shakes the oil off its leaves and asks, "Water?"
+113 The hinges are quite thoroughly rusted now and won't budge.
+114 The oil has freed up the hinges so that the door will now move,
+114 although it requires some effort.
+115 The plant has exceptionally deep roots and cannot be pulled free.
+116 The dwarves' knives vanish as they strike the walls of the cave.
+117 Something you're carrying won't fit through the tunnel with you.
+117 You'd best take inventory and drop something.
+118 You can't fit this five-foot clam through that little passage!
+119 You can't fit this five-foot oyster through that little passage!
+120 I advise you to put down the clam before opening it. >STRAIN!<
+121 I advise you to put down the oyster before opening it. >WRENCH!<
+122 You don't have anything strong enough to open the clam.
+123 You don't have anything strong enough to open the oyster.
+124 A glistening pearl falls out of the clam and rolls away. Goodness,
+124 this must really be an oyster. (I never was very good at identifying
+124 bivalves.) Whatever it is, it has now snapped shut again.
+125 The oyster creaks open, revealing nothing but oyster inside. It
+125 promptly snaps shut again.
+126 You have crawled around in some little holes and found your way
+126 blocked by a recent cave-in. You are now back in the main passage.
+127 There are faint rustling noises from the darkness behind you.
+128 Out from the shadows behind you pounces a bearded pirate! "Har, har,"
+128 he chortles, "I'll just take all this booty and hide it away with me
+128 chest deep in the maze!" He snatches your treasure and vanishes into
+128 the gloom.
+129 A sepulchral voice reverberating through the cave, says, "Cave closing
+129 soon. All adventurers exit immediately through main office."
+130 A mysterious recorded voice groans into life and announces:
+130 "This exit is closed. Please leave via main office."
+131 It looks as though you're dead. Well, seeing as how it's so close to
+131 closing time anyway, I think we'll just call it a day.
+132 The sepulchral voice intones, "The cave is now closed." As the echoes
+132 fade, there is a blinding flash of light (and a small puff of orange
+132 smoke). . . . As your eyes refocus, you look around and find...
+133 There is a loud explosion, and a twenty-foot hole appears in the far
+133 wall, burying the dwarves in the rubble. You march through the hole
+133 and find yourself in the main office, where a cheering band of
+133 friendly elves carry the conquering adventurer off into the sunset.
+134 There is a loud explosion, and a twenty-foot hole appears in the far
+134 wall, burying the snakes in the rubble. A river of molten lava pours
+134 in through the hole, destroying everything in its path, including you!
+135 There is a loud explosion, and you are suddenly splashed across the
+135 walls of the room.
+136 The resulting ruckus has awakened the dwarves. There are now several
+136 threatening little dwarves in the room with you! Most of them throw
+136 knives at you! All of them get you!
+137 Oh, leave the poor unhappy bird alone.
+138 I daresay whatever you want is around here somewhere.
+139 I don't know the word "stop". Use "quit" if you want to give up.
+140 You can't get there from here.
+141 You are being followed by a very large, tame bear.
+142 For a summary of the most recent changes to the game, say "news".
+142 If you want to end your adventure early, say "quit". To suspend your
+142 adventure such that you can continue later, say "suspend" (or "pause"
+142 or "save"). To see how well you're doing, say "score". To get full
+142 credit for a treasure, you must have left it safely in the building,
+142 though you get partial credit just for locating it. You lose points
+142 for getting killed, or for quitting, though the former costs you more.
+142 There are also points based on how much (if any) of the cave you've
+142 managed to explore; in particular, there is a large bonus just for
+142 getting in (to distinguish the beginners from the rest of the pack),
+142 and there are other ways to determine whether you've been through some
+142 of the more harrowing sections. If you think you've found all the
+142 treasures, just keep exploring for a while. If nothing interesting
+142 happens, you haven't found them all yet. If something interesting
+142 *DOES* happen (incidentally, there *ARE* ways to hasten things along),
+142 it means you're getting a bonus and have an opportunity to garner many
+142 more points in the Master's section. I may occasionally offer hints
+142 if you seem to be having trouble. If I do, I'll warn you in advance
+142 how much it will affect your score to accept the hints. Finally, to
+142 save time, you may specify "brief", which tells me never to repeat the
+142 full description of a place unless you explicitly ask me to.
+143 Now let's see you do it without suspending in mid-Adventure.
+144 There is nothing here with which to fill it.
+145 The sudden change in temperature has delicately shattered the vase.
+146 It is beyond your power to do that.
+147 I don't know how.
+148 It is too far up for you to reach.
+149 You killed a little dwarf. The body vanishes in a cloud of greasy
+149 black smoke.
+150 The shell is very strong and is impervious to attack.
+151 What's the matter, can't you read? Now you'd best start over.
+152 The axe bounces harmlessly off the dragon's thick scales.
+153 The dragon looks rather nasty. You'd best not try to get by.
+154 The little bird attacks the green dragon, and in an astounding flurry
+154 gets burnt to a cinder. The ashes blow away.
+155 On what?
+156 Okay, from now on I'll only describe a place in full the first time
+156 you come to it. To get the full description, say "look".
+157 Trolls are close relatives with the rocks and have skin as tough as
+157 that of a rhinoceros. The troll fends off your blows effortlessly.
+158 The troll deftly catches the axe, examines it carefully, and tosses it
+158 back, declaring, "Good workmanship, but it's not valuable enough."
+159 The troll catches your treasure and scurries away out of sight.
+160 The troll refuses to let you cross.
+161 There is no longer any way across the chasm.
+162 Just as you reach the other side, the bridge buckles beneath the
+162 weight of the bear, which was still following you around. You
+162 scrabble desperately for support, but as the bridge collapses you
+162 stumble back and fall into the chasm.
+163 The bear lumbers toward the troll, who lets out a startled shriek and
+163 scurries away. The bear soon gives up the pursuit and wanders back.
+164 The axe misses and lands near the bear where you can't get at it.
+165 With what? Your bare hands? Against *HIS* bear hands??
+166 The bear is confused; he only wants to be your friend.
+167 For crying out loud, the poor thing is already dead!
+168 The bear eagerly wolfs down your food, after which he seems to calm
+168 down considerably and even becomes rather friendly.
+169 The bear is still chained to the wall.
+170 The chain is still locked.
+171 The chain is now unlocked.
+172 The chain is now locked.
+173 There is nothing here to which the chain can be locked.
+174 There is nothing here to eat.
+175 Do you want the hint?
+176 Do you need help getting out of the maze?
+177 You can make the passages look less alike by dropping things.
+178 Are you trying to explore beyond the plover room?
+179 There is a way to explore that region without having to worry about
+179 falling into a pit. None of the objects available is immediately
+179 useful in discovering the secret.
+180 Do you need help getting out of here?
+181 Don't go west.
+182 Gluttony is not one of the troll's vices. Avarice, however, is.
+183 Your lamp is getting dim. You'd best start wrapping this up, unless
+183 you can find some fresh batteries. I seem to recall there's a vending
+183 machine in the maze. Bring some coins with you.
+184 Your lamp has run out of power.
+185 Please answer the question.
+186 There are faint rustling noises from the darkness behind you. As you
+186 turn toward them, the beam of your lamp falls across a bearded pirate.
+186 He is carrying a large chest. "Shiver me timbers!" he cries, "I've
+186 been spotted! I'd best hie meself off to the maze to hide me chest!"
+186 With that, he vanishes into the gloom.
+187 Your lamp is getting dim. You'd best go back for those batteries.
+188 Your lamp is getting dim. I'm taking the liberty of replacing the
+188 batteries.
+189 Your lamp is getting dim, and you're out of spare batteries. You'd
+189 best start wrapping this up.
+190 You sift your fingers through the dust, but succeed only in
+190 obliterating the cryptic message.
+191 Do you need help dealing with the ogre?
+192 Hmmm, this looks like a clue, which means it'll cost you 10 points to
+192 read it. Should I go ahead and read it anyway?
+193 It says, "There is a way out of this place. Do you need any more
+193 information to escape? Sorry, but this initial hint is all you get."
+194 There is nothing the presence of which will prevent you from defeating
+194 him; thus it can't hurt to fetch everything you possibly can.
+195 I'm afraid I don't understand.
+196 Your hand passes through it as though it weren't there.
+197 You strike the mirror a resounding blow, whereupon it shatters into a
+197 myriad tiny fragments.
+198 You have taken the vase and hurled it delicately to the ground.
+199 You prod the nearest dwarf, who wakes up grumpily, takes one look at
+199 you, curses, and grabs for his axe.
+200 Is this acceptable?
+201 This adventure is already over. To start a new adventure, or to
+201 resume an earlier adventure, please run a fresh copy of the program.
+202 The ogre doesn't appear to be hungry.
+203 The ogre, who despite his bulk is quite agile, easily dodges your
+203 attack. He seems almost amused by your puny effort.
+204 The ogre, distracted by your rush, is struck by the knife. With a
+204 blood-curdling yell he turns and bounds after the dwarves, who flee
+204 in panic. You are left alone in the room.
+205 The ogre, distracted by your rush, is struck by the knife. With a
+205 blood-curdling yell he turns and bounds after the dwarf, who flees
+205 in panic. You are left alone in the room.
+206 The bird flies about agitatedly for a moment.
+207 The bird flies agitatedly about the cage.
+208 The bird flies about agitatedly for a moment, then disappears through
+208 the crack. It reappears shortly, carrying in its beak a jade
+208 necklace, which it drops at your feet.
+209 The urn is now lit.
+210 The urn is now dark.
+211 You empty the bottle into the urn, which promptly ejects the water
+211 with uncanny accuracy, squirting you directly between the eyes.
+212 Your bottle is now empty and the urn is full of oil.
+213 The urn is already full of oil.
+214 There's no way to get the oil out of the urn.
+215 The urn is far too firmly embedded for your puny strength to budge it.
+216 As you rub the urn, there is a flash of light and a genie appears.
+216 His aspect is stern as he advises: "One who wouldst traffic in
+216 precious stones must first learn to recognize the signals thereof."
+216 He wrests the urn from the stone, leaving a small cavity. Turning to
+216 face you again, he fixes you with a steely eye and intones: "Caution!"
+216 Genie and urn vanish in a cloud of amber smoke. The smoke condenses
+216 to form a rare amber gemstone, resting in the cavity in the rock.
+217 I suppose you collect doughnut holes, too?
+218 The gem fits easily into the cavity.
+219 The persian rug stiffens and rises a foot or so off the ground.
+220 The persian rug draped over your shoulder seems to wriggle for a
+220 moment, but then subsides.
+221 The persian rug settles gently to the ground.
+222 The rug hovers stubbornly where it is.
+223 The rug does not appear inclined to cooperate.
+224 If you mean to use the persian rug, it does not appear inclined to
+224 cooperate.
+225 Though you flap your arms furiously, it is to no avail.
+226 You board the persian rug, which promptly whisks you across the chasm.
+226 You have time for a fleeting glimpse of a two thousand foot drop to a
+226 mighty river; then you find yourself on the other side.
+227 The rug ferries you back across the chasm.
+228 All is silent.
+229 The stream is gurgling placidly.
+230 The wind whistles coldly past your ears.
+231 The stream splashes loudly into the pool.
+232 You are unable to make anything of the splashing noise.
+233 You can hear the murmuring of the beanstalks and the snoring of the
+233 dwarves.
+234 A loud hissing emanates from the snake pit.
+235 The air is filled with a dull rumbling sound.
+236 The roar is quite loud here.
+237 The roaring is so loud that it drowns out all other sound.
+238 The bird eyes you suspiciously and flutters away. A moment later you
+238 feel something wet land on your head, but upon looking up you can see
+238 no sign of the culprit.
+239 There are only a few drops--not enough to carry.
+240 Your head buzzes strangely for a moment.
+241 (Uh, y'know, that wasn't very bright.)
+242 It's a pity you took so long about it.
+243 Are you wondering what to do here?
+244 This section is quite advanced. Find the cave first.
+245 Upstream or downstream?
+246 Wizards are not to be disturbed by such as you.
+247 Would you like to be shown out of the forest?
+248 Go east ten times. If that doesn't get you out, then go south, then
+248 west twice, then south.
+249 The waters are crashing loudly against the shore.
+250 %1 of them throw knives at you!
+251 %1 of them get you!
+252 One of them gets you!
+253 None of them hits you!
+254 Sorry, I don't know the word "%W".
+255 What do you want to do with the %L?
+256 I see no %L here.
+257 %C what?
+258 Okay, "%W".
+259 You have garnered %3 out of a possible %3 points, using %5 turn%S.
+260 I can suspend your Adventure for you so that you can resume later, but
+260 it will cost you 5 points.
+261 I am prepared to give you a hint, but it will cost you %1 point%S.
+262 You scored %3 out of a possible %3, using%5 turn%S.
+263 To achieve the next higher rating, you need %2 more point%S.
+264 To achieve the next higher rating would be a neat trick!
+264 Congratulations!!
+265 You just went off my scale!!
+266 To resume your Adventure, start a new game and then say "RESUME".
+267 Table space used:
+267 %6 of %6 words of messages %6 of %6 travel options
+267 %6 of %6 vocabulary words %6 of %6 locations
+267 %6 of %6 objects %6 of %6 action verbs
+267 %6 of %6 "random" messages %6 of %6 "class" messages
+267 %6 of %6 hints %6 of %6 turn threshholds
+268 To resume an earlier Adventure, you must abandon the current one.
+269 I'm sorry, but that Adventure was begun using Version%2.%1 of the
+269 program, and this is Version%2.%1. You must find the other version
+269 in order to resume that Adventure.
+270 A dark fog creeps in to surround you. From somewhere in the fog you
+270 hear a stern voice. "This Adventure has been tampered with! You have
+270 been dabbling in magic, knowing not the havoc you might cause thereby.
+270 Leave at once, before you do irrevocable harm!" The fog thickens,
+270 until at last you can see nothing at all. Your vision then clears,
+270 and you find yourself back in The Real World.
+271 Guess again.
+272 You're missing only one other treasure. Do you need help finding it?
+273 Once you've found all the other treasures, it is no longer possible to
+273 locate the one you're now missing.
+274 Sorry, but the path twisted and turned so much that I can't figure
+274 out which way to go to get back.
+275 Version 2.5 is essentially the same as Version II; the cave and the
+275 hazards therein are unchanged, and top score is still 430 points.
+275 There are a few more hints, especially for some of the more obscure
+275 puzzles. There are a few minor bugfixes and cosmetic changes. You
+275 can now save a game and resume it at once (formerly you had to wait a
+275 while first), but it now costs you a few points each time you save the
+275 game. Saved games are now stored in much smaller files than before.
+276 You don't have to say "go" every time; just specify a direction or, if
+276 it's nearby, name the place to which you wish to move.
+-1
+7
+1 3
+2 3
+3 8 9
+4 10
+5 11
+6 0
+7 14 15
+8 13
+9 94 -1
+10 96
+11 19 -1
+12 17 27
+13 101 -1
+14 103
+15 0
+16 106
+17 0 -1
+18 0
+19 3
+20 3
+21 0
+22 0
+23 109 -1
+24 25 -1
+25 23 67
+26 111 -1
+27 35 110
+28 0
+29 97 -1
+30 0 -1
+31 119 121
+32 117 122
+33 117 122
+34 0 0
+35 130 -1
+36 0 -1
+37 126 -1
+38 140 -1
+39 0
+40 96 -1
+41 143 -1
+42 6 -1
+43 0 -1
+44 0 -1
+45 113 169
+46 166
+47 11 -1
+48 18 -1
+49 106 -1
+50 18
+51 27
+52 28
+53 29
+54 30
+55 0
+56 92
+57 95
+58 97
+59 100
+60 101
+61 0
+62 119 121
+63 127
+64 130 -1
+65 144
+66 0
+67 0
+68 167
+69 177
+-1
+8
+1 24
+2 29
+3 0
+4 33
+5 0
+6 33
+7 195
+8 195
+9 42
+10 14
+11 43
+12 110
+13 29
+14 110
+15 73
+16 75
+17 29
+18 61
+19 59
+20 59
+21 174
+22 109
+23 67
+24 61
+25 147
+26 155
+27 195
+28 146
+29 110
+30 61
+31 61
+32 14
+33 195
+34 42
+35 61
+-1
+9
+0 1 2 3 4 5 6 7 8 9 10
+0 100 115 116 126 145 146 147 148 149 150
+0 151 152 153 154 155 156 157 158 159 160
+0 161 162 163 164 165 166 167
+2 1 3 4 7 38 95 113 24 168 169
+1 24
+3 46 47 48 54 56 58 82 85 86
+3 122 123 124 125 126 127 128 129 130
+4 6 145 146 147 148 149 150 151 152
+4 153 154 155 156 157 158 159 160 161
+4 162 163 164 165 166 42 43 44 45
+4 49 50 51 52 53 55 57 80 83
+4 84 87 107 112 131 132 133 134 135
+4 136 137 138 139 108
+11 8
+12 13
+13 19
+14 42 43 44 45 46 47 48 49 50 51
+14 52 53 54 55 56 80 81 82 86 87
+15 99 100 101
+16 108
+17 6
+18 145 146 147 148 149 150 151 152 153 154
+18 155 156 157 158 159 160 161 162 163 164
+18 165 166
+19 143
+20 8 15 64 109 126
+-1
+10
+45 You are obviously a rank amateur. Better luck next time.
+120 Your score qualifies you as a novice class adventurer.
+170 You have achieved the rating: "Experienced Adventurer".
+250 You may now consider yourself a "Seasoned Adventurer".
+320 You have reached "Junior Master" status.
+375 Your score puts you in Master Adventurer Class C.
+410 Your score puts you in Master Adventurer Class B.
+426 Your score puts you in Master Adventurer Class A.
+429 All of Adventuredom gives tribute to you, Adventurer Grandmaster!
+9999 Adventuredom stands in awe -- you have now joined the ranks of the
+9999 W O R L D C H A M P I O N A D V E N T U R E R S !
+9999 It may interest you to know that the Dungeon-Master himself has, to
+9999 my knowledge, never achieved this threshhold in fewer than 330 turns.
+-1
+11
+1 4 2 62 63
+2 5 2 18 19
+3 8 2 20 21
+4 75 4 176 177
+5 25 5 178 179
+6 20 3 180 181
+7 8 2 243 244
+8 25 2 247 248
+9 10 4 191 194
+10 1 4 272 273
+-1
+13
+8 3 -1
+11 2 -1
+13 -1 1
+14 1 -1
+15 2 -1
+16 -1 1
+24 6 -1
+31 4 -1
+33 3 -1
+36 -1 1
+38 -1 1
+41 1 -1
+47 -1 1
+48 -1 1
+49 -1 1
+1 229
+3 229
+4 229
+7 229
+15 230
+38 229
+64 230
+94 230
+95 231
+98 232
+109 230
+113 231
+115 233
+116 234
+123 235
+124 235
+125 236
+126 -237
+127 235
+168 -237
+169 249
+-1
+14
+200350 Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
+200350 you a couple of points.
+300500 500 turns? That's another few points you've lost.
+501000 Are you still at it? Five points off for exceeding 1000 turns!
+1002500 Good grief, don't you *EVER* give up? Do you realize you've spent
+1002500 over 2500 turns at this? That's another ten points off, a total of
+1002500 twenty points lost for taking so long.
+-1
+0
diff --git a/adventure.yaml b/adventure.yaml
deleted file mode 100644
index 141ffb7..0000000
--- a/adventure.yaml
+++ /dev/null
@@ -1,4239 +0,0 @@
-# SPDX-FileCopyrightText: (C) Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#
-# batchspell: add XYZZY Twopit Bedquilt ne se sw nw dwarves dwarvish gouts
-# batchspell: add Crowther add axe pinin Har har meself Hmmm Adventuredom
-# batchspell: add Tsk gameplay bugfixes
-#
-# This YAML file gets processed into a collection of data structures and
-# variable initializers describing Colossal Cave. It replaces an ad-hoc
-# text database shipped with Adventure versions up to 2.5. The format
-# change enabled a lot of use of symbolic names where there were previously
-# inscrutable numeric literals.
-#
-# We define a bunch of YAML structures:
-#
-# motions: Motion words, grouped into synonyms. The 'oldstyle'
-# attribute, if false, means that single-letter synonyms should not be
-# accepted in oldstyle mode; it defaults to true.
-#
-# actions: Action words, grouped into synonyms, and their corresponding
-# default messages. The 'oldstyle' attribute is as for motions.
-#
-# hints: Each item contains a hint number, a hint label (used to
-# generate the value macro for the hint) the number of turns he
-# must be at the right loc(s) before triggering the hint, the
-# points deducted for taking the hint, the message number (in
-# arbitrary_messages) of the question, and the message number of
-# the hint.
-#
-# locations: They have attributes as follows...
-# long: Long description, always shown on first encounter.
-# short: Short description. If none, use long description.
-# maptag: Tag for mapping, not used by the game itself.
-# Only used if the "short" property is !!null.
-# conditions: A dictionary of attributes
-# LIT Light
-# OILY If FLUID flag is on: true for oil, false for water
-# FLUID Liquid asset
-# NOARRR Pirate doesn't go here unless following player
-# NOBACK Cannot use "back" to move away
-# ALLDIFFERENT Part of the maze all different (used in grapher only)
-# ALLALIKE Part of the maze all alike (used in grapher only)
-# HCAVE Trying to get into cave
-# HBIRD Trying to catch bird
-# HSNAKE Trying to deal with snake
-# HMAZE Lost in maze
-# HDARK Pondering dark room
-# HWITT At Witt's End
-# HCLIFF Cliff with urn
-# HWOODS Lost in forest
-# HOGRE Trying to deal with ogre
-# HJADE Found all treasures except jade
-# hints: A list of YAML references to hints that may be available at
-# this location. (This is why locations has to follow hints.)
-# sound: Label for a location sound.
-# loud: If true, object sounds are drowned out at this location.
-# travel: A list of movement rules. They're applied in the order
-# they appear. For a rule to fire, (1) the movement command
-# must be a synonym for one of its verbs, and (2) the
-# condition, if present, must evaluate to true. In that case
-# the action fires. The action may be a goto (move to
-# a named location) a speak (utter a named message), or
-# a special (branch to special case in movement code).
-# The conditional may be one of the following:
-# [pct, N] Roll a die, n% chance of success
-# [carry, OBJ] Must be carrying named object
-# [with, OBJ] Must be carrying or in room with
-# [not, OBJ N] Property of named OBJ must not be N.
-# N may be numeric or a state label.
-# [nodwarves] Dwarves must skip this rule.
-# All attributes are optional except the long description and
-# travel. Order of locations is not significant.
-#
-# arbitrary_messages: These are arguments to rspeak(). Order is
-# not significant.
-#
-# classes: Each item contains a point threshold and a message
-# describing a classification of player. Point thresholds must be
-# in ascending order. The scoring code selects the appropriate
-# message, where each message is considered to apply to players
-# whose scores are higher than the previous N but not higher than
-# this N. Note that these scores probably change with every
-# modification (and particularly expansion) of the program.
-#
-# turn_thresholds: Each item contains a number and a message
-# berating the player for taking so many turns. When the turn count
-# matches one of the thresholds, the corresponding message is shown.
-# Order doesn't matter; the logic simply tests every threshold on
-# the assumption that turn counts never decrease nor skip values.
-#
-# objects: Objects that are referenced in C code or the YAML by name
-# have human-readable names; others are named OBJ with a numeric suffix.
-# Objects have attributes as follows...
-# inventory: A description for use in the inventory command.
-# states: A list of state labels for states from 0 up. Each
-# becomes a #define, and is also a state label that
-# can be used in travel-rule 'not' clauses.
-# descriptions: Messages describing the object in different states.
-# Must correspond 1:1 with state labels if the latter exist.
-# changes: State-change messages to be emitted whenever the object
-# *changes* to the (0-origin) state that is the index of the
-# message in this array. Must correspond 1:1 with state
-# labels if the latter exist.
-# words: The vocabulary word(s) referring to this object.
-# treasure: A boolean "treasure" used for point-scoring and pirate
-# snatches, defaulting to false.
-# immovable: An object may also be flagged
-# immovable, meaning it cannot be carried.
-# locations: An object may have one or two start locations (the gate
-# is an example of a two-location object; it can be accessed
-# from above or below).
-#
-# obituaries: Death messages and reincarnation queries. Order is
-# significant, they're used in succession as the player racks up
-# deaths.
-#
-# Message strings may include certain special character sequences to
-# denote that the program must provide parameters to insert into a
-# message when the message is printed. These sequences are:
-# %d = an integer
-# %s = an ASCII string
-# %S = the letter 's' or nothing (if a previous %d value is exactly 1)
-# %V = substitute program version string
-#
-
-# Motion names of the form MOT_* are not explicitly referenced in the
-# locations YAML, but usually get compiled into generated C.
-motions: !!omap
-- MOT_0:
- words: !!null
-- HERE:
- words: !!null
-- MOT_2:
- words: ['road', 'hill']
-- ENTER:
- words: ['enter']
-- MOT_4:
- words: ['upstr']
-- MOT_5:
- words: ['downs']
-- MOT_6:
- words: ['fores']
-- FORWARD:
- words: ['forwa', 'conti', 'onwar']
-- BACK:
- words: ['back', 'retur', 'retre']
-- MOT_9:
- words: ['valle']
-- MOT_10:
- words: ['stair']
-- OUTSIDE:
- words: ['out', 'outsi', 'exit', 'leave']
-- MOT_12:
- words: ['build', 'house']
-- MOT_13:
- words: ['gully']
-- STREAM:
- words: ['strea']
-- MOT_15:
- words: ['fork']
-- MOT_16:
- words: ['bed']
-- CRAWL:
- words: ['crawl']
-- MOT_18:
- words: ['cobbl']
-- INSIDE:
- words: ['inwar', 'insid', 'in']
-- MOT_20:
- words: ['surfa']
-- NUL:
- words: ['null', 'nowhe']
-- MOT_22:
- words: ['dark']
-- MOT_23:
- words: ['passa', 'tunne']
-- MOT_24:
- words: ['low']
-- MOT_25:
- words: ['canyo']
-- MOT_26:
- words: ['awkwa']
-- MOT_27:
- words: ['giant']
-- MOT_28:
- words: ['view']
-- UP:
- words: ['upwar', 'up', 'u', 'above', 'ascen']
-- DOWN:
- words: ['d', 'downw', 'down', 'desce']
-- MOT_31:
- words: ['pit']
-- MOT_32:
- words: ['outdo']
-- MOT_33:
- words: ['crack']
-- MOT_34:
- words: ['steps']
-- MOT_35:
- words: ['dome']
-- LEFT:
- words: ['left']
-- RIGHT:
- words: ['right']
-- MOT_38:
- words: ['hall']
-- MOT_39:
- words: ['jump']
-- MOT_40:
- words: ['barre']
-- MOT_41:
- words: ['over']
-- MOT_42:
- words: ['acros']
-- EAST:
- words: ['east', 'e']
-- WEST:
- words: ['west', 'w']
-- NORTH:
- words: ['north', 'n']
-- SOUTH:
- words: ['south', 's']
-- NE:
- words: ['ne']
-- SE:
- words: ['se']
-- SW:
- words: ['sw']
-- NW:
- words: ['nw']
-- MOT_51:
- words: ['debri']
-- MOT_52:
- words: ['hole']
-- MOT_53:
- words: ['wall']
-- MOT_54:
- words: ['broke']
-- MOT_55:
- words: ['y2']
-- MOT_56:
- words: ['climb']
-- LOOK:
- words: ['l', 'x', 'look', 'exami', 'touch', 'descr']
- oldstyle: false
-- MOT_58:
- words: ['floor']
-- MOT_59:
- words: ['room']
-- MOT_60:
- words: ['slit']
-- MOT_61:
- words: ['slab', 'slabr']
-- XYZZY:
- words: ['xyzzy']
-- DEPRESSION:
- words: ['depre']
-- ENTRANCE:
- words: ['entra']
-- PLUGH:
- words: ['plugh']
-- MOT_66:
- words: ['secre']
-- CAVE:
- words: ['cave']
-- CROSS:
- words: ['cross']
-- BEDQUILT:
- words: ['bedqu']
-- PLOVER:
- words: ['plove']
-- ORIENTAL:
- words: ['orien']
-- CAVERN:
- words: ['caver']
-- SHELLROOM:
- words: ['shell']
-- RESERVOIR:
- words: ['reser']
-- OFFICE:
- words: ['main', 'offic']
-
-hints:
- - hint: &grate
- name: CAVE
- number: 1
- turns: 4
- penalty: 2
- question: 'Are you trying to get into the cave?'
- hint: |-
- The grate is very solid and has a hardened steel lock. You cannot
- enter without a key, and there are no keys nearby. I would recommend
- looking elsewhere for the keys.
- - hint: &bird
- name: BIRD
- number: 2
- turns: 5
- penalty: 2
- question: 'Are you trying to catch the bird?'
- hint: |-
- Something about you seems to be frightening the bird. Perhaps you
- might figure out what it is.
- - hint: &snake
- name: SNAKE
- number: 3
- turns: 8
- penalty: 2
- question: 'Are you trying to somehow deal with the snake?'
- hint: |-
- You can't kill the snake, or drive it away, or avoid it, or anything
- like that. There is a way to get by, but you don't have the necessary
- resources right now.
- - hint: &maze
- name: MAZE
- number: 4
- turns: 75
- penalty: 4
- question: 'Do you need help getting out of the maze?'
- hint: 'You can make the passages look less alike by dropping things.'
- - hint: &dark
- name: DARK
- number: 5
- turns: 25
- penalty: 5
- question: 'Are you trying to explore beyond the plover room?'
- hint: |-
- There is a way to explore that region without having to worry about
- falling into a pit. None of the objects available is immediately
- useful in discovering the secret.
- - hint: &witt
- name: WITT
- number: 6
- turns: 20
- penalty: 3
- question: 'Do you need help getting out of here?'
- hint: 'Don''t go west.\n'
- - hint: &urn
- name: CLIFF
- number: 7
- turns: 8
- penalty: 2
- question: 'Are you wondering what to do here?'
- hint: 'This section is quite advanced. Find the cave first.\n'
- - hint: &forest
- name: WOODS
- number: 8
- turns: 25
- penalty: 2
- question: 'Would you like to be shown out of the forest?'
- hint: |-
- Go east ten times. If that doesn't get you out, then go south, then
- west twice, then south.
- - hint: &ogre
- name: OGRE
- number: 9
- turns: 10
- penalty: 4
- question: 'Do you need help dealing with the ogre?'
- hint: |-
- There is nothing the presence of which will prevent you from defeating
- him; thus it can't hurt to fetch everything you possibly can.
- - hint: &jade
- name: JADE
- number: 10
- turns: 1
- penalty: 4
- question: 'You''re missing only one other treasure. Do you need help finding it?'
- hint: |-
- Once you've found all the other treasures, it is no longer possible to
- locate the one you're now missing.
-
-locations: !!omap
-- LOC_NOWHERE:
- description:
- long: !!null
- short: !!null
- maptag: 'Nowhere'
- conditions: {}
- travel: [
- ]
-- LOC_START:
- description:
- long: |-
- You are standing at the end of a road before a small brick building.
- Around you is a forest. A small stream flows out of the building and
- down a gully.
- short: 'You''re in front of building.'
- maptag: !!null
- conditions: {FLUID: true, ABOVE: true, LIT: true}
- sound: STREAM_GURGLES
- travel: [
- {verbs: [ROAD, WEST, UPWAR], action: [goto, LOC_HILL]},
- {verbs: [ENTER, BUILD, INWAR, EAST], action: [goto, LOC_BUILDING]},
- {verbs: [DOWNS, GULLY, STREA, SOUTH, DOWN], action: [goto, LOC_VALLEY]},
- {verbs: [FORES, NORTH], action: [goto, LOC_FOREST1]},
- {verbs: [DEPRE], action: [goto, LOC_GRATE]},
- ]
-- LOC_HILL:
- description:
- long: |-
- You have walked up a hill, still in the forest. The road slopes back
- down the other side of the hill. There is a building in the distance.
- short: 'You''re at hill in road.'
- maptag: !!null
- conditions: {ABOVE: true, LIT: true}
- travel: [
- {verbs: [BUILD, EAST], action: [goto, LOC_START]},
- {verbs: [WEST], action: [goto, LOC_ROADEND]},
- {verbs: [NORTH], action: [goto, LOC_FOREST20]},
- {verbs: [SOUTH, FORES], action: [goto, LOC_FOREST13]},
- {verbs: [DOWN], action: [speak, WHICH_WAY]},
- ]
-- LOC_BUILDING:
- description:
- long: 'You are inside a building, a well house for a large spring.'
- short: 'You''re inside building.'
- maptag: !!null
- conditions: {FLUID: true, ABOVE: true, LIT: true}
- sound: STREAM_GURGLES
- travel: [
- {verbs: [OUT, OUTDO, WEST], action: [goto, LOC_START]},
- {verbs: [XYZZY], action: [goto, LOC_FOOF1]},
- {verbs: [PLUGH], action: [goto, LOC_FOOF3]},
- {verbs: [DOWNS, STREA], action: [goto, LOC_SEWER]},
- ]
-- LOC_VALLEY:
- description:
- long: |-
- You are in a valley in the forest beside a stream tumbling along a
- rocky bed.
- short: 'You''re in valley.'
- maptag: !!null
- conditions: {FLUID: true, ABOVE: true, LIT: true}
- sound: STREAM_GURGLES
- travel: [
- {verbs: [UPSTR, BUILD, NORTH], action: [goto, LOC_START]},
- {verbs: [EAST, FORES], action: [goto, LOC_FOREST6]},
- {verbs: [WEST], action: [goto, LOC_FOREST12]},
- {verbs: [DOWNS, SOUTH, DOWN], action: [goto, LOC_SLIT]},
- {verbs: [DEPRE], action: [goto, LOC_GRATE]},
- {verbs: [STREA], action: [speak, UPSTREAM_DOWNSTREAM]},
- ]
-- LOC_ROADEND:
- description:
- long: 'The road, which approaches from the east, ends here amid the trees.'
- short: 'You''re at end of road.'
- maptag: !!null
- conditions: {ABOVE: true, LIT: true}
- travel: [
- {verbs: [ROAD, EAST, UPWAR], action: [goto, LOC_HILL]},
- {verbs: [BUILD], action: [goto, LOC_START]},
- {verbs: [SOUTH, FORES], action: [goto, LOC_FOREST14]},
- {verbs: [WEST], action: [goto, LOC_FOREST15]},
- {verbs: [NORTH], action: [goto, LOC_FOREST21]},
- ]
-- LOC_CLIFF:
- description:
- long: |-
- The forest thins out here to reveal a steep cliff. There is no way
- down, but a small ledge can be seen to the west across the chasm.
- short: 'You''re at cliff.'
- maptag: !!null
- conditions: {ABOVE: true, NOBACK: true, LIT: true}
- hints: [*urn]
- travel: [
- {verbs: [SOUTH, FORES], action: [goto, LOC_FOREST17]},
- {verbs: [EAST], action: [goto, LOC_FOREST19]},
- {verbs: [JUMP], action: [goto, LOC_NOMAKE]},
- ]
-- LOC_SLIT:
- description:
- long: |-
- At your feet all the water of the stream splashes into a 2-inch slit
- in the rock. Downstream the streambed is bare rock.
- short: 'You''re at slit in streambed.'
- maptag: !!null
- conditions: {FLUID: true, ABOVE: true, LIT: true}
- sound: STREAM_GURGLES
- travel: [
- {verbs: [BUILD], action: [goto, LOC_START]},
- {verbs: [UPSTR, NORTH], action: [goto, LOC_VALLEY]},
- {verbs: [EAST, FORES], action: [goto, LOC_FOREST6]},
- {verbs: [WEST], action: [goto, LOC_FOREST10]},
- {verbs: [DOWNS, BED, SOUTH, DEPRE], action: [goto, LOC_GRATE]},
- {verbs: [SLIT, STREA, DOWN, INWAR, ENTER], action: [speak, DONT_FIT]},
- ]
-- LOC_GRATE:
- description:
- long: |-
- You are in a 20-foot depression floored with bare dirt. Set into the
- dirt is a strong steel grate mounted in concrete. A dry streambed
- leads into the depression.
- short: 'You''re outside grate.'
- maptag: !!null
- conditions: {ABOVE: true, LIT: true}
- hints: [*grate, *jade]
- travel: [
- {verbs: [EAST, FORES], action: [goto, LOC_FOREST7]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST10]},
- {verbs: [WEST], action: [goto, LOC_FOREST9]},
- {verbs: [BUILD], action: [goto, LOC_START]},
- {verbs: [UPSTR, GULLY, NORTH], action: [goto, LOC_SLIT]},
- {verbs: [ENTER, INWAR, DOWN],
- cond: [not, GRATE, GRATE_CLOSED],
- action: [goto, LOC_BELOWGRATE]},
- {verbs: [ENTER], action: [speak, GRATE_NOWAY]},
- ]
-- LOC_BELOWGRATE:
- description:
- long: |-
- You are in a small chamber beneath a 3x3 steel grate to the surface.
- A low crawl over cobbles leads inward to the west.
- short: 'You''re below the grate.'
- maptag: !!null
- conditions: {LIT: true}
- travel: [
- {verbs: [OUT, UPWAR], cond: [not, GRATE, GRATE_CLOSED],
- action: [goto, LOC_GRATE]},
- {verbs: [OUT], action: [speak, GRATE_NOWAY]},
- {verbs: [CRAWL, COBBL, INWAR, WEST], action: [goto, LOC_COBBLE]},
- {verbs: [PIT], action: [goto, LOC_PITTOP]},
- {verbs: [DEBRI], action: [goto, LOC_DEBRIS]},
- ]
-- LOC_COBBLE:
- description:
- long: |-
- You are crawling over cobbles in a low passage. There is a dim light
- at the east end of the passage.
- short: 'You''re in cobble crawl.'
- maptag: !!null
- conditions: {LIT: true}
- travel: [
- {verbs: [OUT, SURFA, EAST], action: [goto, LOC_BELOWGRATE]},
- {verbs: [INWAR, DARK, WEST, DEBRI], action: [goto, LOC_DEBRIS]},
- {verbs: [PIT], action: [goto, LOC_PITTOP]},
- ]
-- LOC_DEBRIS:
- description:
- long: |-
- You are in a debris room filled with stuff washed in from the surface.
- A low wide passage with cobbles becomes plugged with mud and debris
- here, but an awkward canyon leads upward and west. In the mud someone
- has scrawled, "MAGIC WORD XYZZY".
- short: 'You''re in debris room.'
- maptag: !!null
- conditions: {}
- travel: [
- {verbs: [DEPRE], cond: [not, GRATE, GRATE_CLOSED],
- action: [goto, LOC_GRATE]},
- {verbs: [ENTRA], action: [goto, LOC_BELOWGRATE]},
- {verbs: [CRAWL, COBBL, PASSA, LOW, EAST], action: [goto, LOC_COBBLE]},
- {verbs: [CANYO, INWAR, UPWAR, WEST], action: [goto, LOC_AWKWARD]},
- {verbs: [XYZZY], action: [goto, LOC_FOOF2]},
- {verbs: [PIT], action: [goto, LOC_PITTOP]},
- ]
-- LOC_AWKWARD:
- description:
- long: 'You are in an awkward sloping east/west canyon.'
- short: !!null
- maptag: 'Awkward canyon.'
- conditions: {}
- travel: [
- {verbs: [DEPRE], cond: [not, GRATE, GRATE_CLOSED],
- action: [goto, LOC_GRATE]},
- {verbs: [ENTRA], action: [goto, LOC_BELOWGRATE]},
- {verbs: [DOWN, EAST, DEBRI], action: [goto, LOC_DEBRIS]},
- {verbs: [INWAR, UPWAR, WEST], action: [goto, LOC_BIRDCHAMBER]},
- {verbs: [PIT], action: [goto, LOC_PITTOP]},
- ]
-- LOC_BIRDCHAMBER:
- description:
- long: |-
- You are in a splendid chamber thirty feet high. The walls are frozen
- rivers of orange stone. An awkward canyon and a good passage exit
- from east and west sides of the chamber.
- short: 'You''re in bird chamber.'
- maptag: !!null
- conditions: {}
- hints: [*bird]
- travel: [
- {verbs: [DEPRE], cond: [not, GRATE, GRATE_CLOSED],
- action: [goto, LOC_GRATE]},
- {verbs: [ENTRA], action: [goto, LOC_BELOWGRATE]},
- {verbs: [DEBRI], action: [goto, LOC_DEBRIS]},
- {verbs: [CANYO, EAST], action: [goto, LOC_AWKWARD]},
- {verbs: [PASSA, PIT, WEST], action: [goto, LOC_PITTOP]},
- ]
-- LOC_PITTOP:
- description:
- long: |-
- At your feet is a small pit breathing traces of white mist. An east
- passage ends here except for a small crack leading on.
- short: 'You''re at top of small pit.'
- maptag: !!null
- conditions: {}
- travel: [
- {verbs: [DEPRE], cond: [not, GRATE, GRATE_CLOSED],
- action: [goto, LOC_GRATE]},
- {verbs: [ENTRA], action: [goto, LOC_BELOWGRATE]},
- {verbs: [DEBRI], action: [goto, LOC_DEBRIS]},
- {verbs: [PASSA, EAST], action: [goto, LOC_BIRDCHAMBER]},
- {verbs: [DOWN, PIT, STEPS], cond: [carry, NUGGET],
- action: [goto, LOC_NECKBROKE]},
- {verbs: [DOWN], action: [goto, LOC_MISTHALL]},
- {verbs: [CRACK, WEST], action: [goto, LOC_CRACK]},
- ]
-- LOC_MISTHALL:
- description:
- long: |-
- You are at one end of a vast hall stretching forward out of sight to
- the west. There are openings to either side. Nearby, a wide stone
- staircase leads downward. The hall is filled with wisps of white mist
- swaying to and fro almost as if alive. A cold wind blows up the
- staircase. There is a passage at the top of a dome behind you.
- short: 'You''re in Hall of Mists.'
- maptag: !!null
- conditions: {DEEP: true}
- hints: [*jade]
- sound: WIND_WHISTLES
- travel: [
- {verbs: [LEFT, SOUTH], action: [goto, LOC_NUGGET]},
- {verbs: [FORWA, HALL, WEST], action: [goto, LOC_EASTBANK]},
- {verbs: [STAIR, DOWN, NORTH], action: [goto, LOC_KINGHALL]},
- {verbs: [UPWAR, PIT, STEPS, DOME, PASSA, EAST],
- cond: [carry, NUGGET], action: [goto, LOC_DOME]},
- {verbs: [UPWAR], action: [goto, LOC_PITTOP]},
- {verbs: [Y2], action: [goto, LOC_JUMBLE]},
- ]
-- LOC_CRACK:
- description:
- long: |-
- The crack is far too small for you to follow. At its widest it is
- barely wide enough to admit your foot.
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_PITTOP]},
- ]
-- LOC_EASTBANK:
- description:
- long: |-
- You are on the east bank of a fissure slicing clear across the hall.
- The mist is quite thick here, and the fissure is too wide to jump.
- short: 'You''re on east bank of fissure.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [HALL, EAST], action: [goto, LOC_MISTHALL]},
- {verbs: [JUMP], cond: [not, FISSURE, UNBRIDGED],
- action: [speak, CROSS_BRIDGE]},
- {verbs: [FORWA], cond: [not, FISSURE, BRIDGED],
- action: [goto, LOC_NOMAKE]},
- {verbs: [OVER, ACROS, WEST, CROSS],
- cond: [not, FISSURE, BRIDGED],
- action: [speak, NO_CROSS]},
- {verbs: [OVER], action: [goto, LOC_WESTBANK]},
- ]
-- LOC_NUGGET:
- description:
- long: |-
- This is a low room with a crude note on the wall. The note says,
- "You won't get it up the steps".
- short: 'You''re in nugget-of-gold room.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [HALL, OUT, NORTH], action: [goto, LOC_MISTHALL]},
- ]
-- LOC_KINGHALL:
- description:
- long: |-
- You are in the Hall of the Mountain King, with passages off in all
- directions.
- short: 'You''re in Hall of Mt King.'
- maptag: !!null
- conditions: {DEEP: true}
- hints: [*snake]
- travel: [
- {verbs: [STAIR, UPWAR, EAST], action: [goto, LOC_MISTHALL]},
- {verbs: [NORTH, RIGHT], cond: [not, SNAKE, SNAKE_BLOCKS],
- action: [goto, LOC_FLOORHOLE]},
- {verbs: [SOUTH, LEFT], cond: [not, SNAKE, SNAKE_BLOCKS],
- action: [goto, LOC_SOUTHSIDE]},
- {verbs: [WEST, FORWA], cond: [not, SNAKE, SNAKE_BLOCKS],
- action: [goto, LOC_WESTSIDE]},
- {verbs: [NORTH], action: [goto, LOC_SNAKEBLOCK]},
- {verbs: [SW], cond: [pct, 35], action: [goto, LOC_SECRET3]},
- {verbs: [SW], cond: ["with", SNAKE], action: [goto, LOC_SNAKEBLOCK]},
- {verbs: [SECRE], action: [goto, LOC_SECRET3]},
- ]
-- LOC_NECKBROKE:
- description:
- long: 'You are at the bottom of the pit with a broken neck.'
- short: !!null
- maptag: 'Pit bottom'
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_NOWHERE]},
- ]
-- LOC_NOMAKE:
- description:
- long: 'You didn''t make it.'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_NOWHERE]},
- ]
-- LOC_DOME:
- description:
- long: 'The dome is unclimbable.'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_MISTHALL]},
- ]
-- LOC_WESTEND:
- description:
- long: |-
- You are at the west end of the Twopit Room. There is a large hole in
- the wall above the pit at this end of the room.
- short: 'You''re at west end of Twopit Room.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [EAST, ACROS], action: [goto, LOC_EASTEND]},
- {verbs: [WEST, SLAB], action: [goto, LOC_SLAB]},
- {verbs: [DOWN, PIT], action: [goto, LOC_WESTPIT]},
- {verbs: [HOLE], action: [speak, TOO_FAR]},
- ]
-- LOC_EASTPIT:
- description:
- long: |-
- You are at the bottom of the eastern pit in the Twopit Room. There is
- a small pool of oil in one corner of the pit.
- short: 'You''re in east pit.'
- maptag: !!null
- conditions: {FLUID: true, DEEP: true, OILY: true}
- travel: [
- {verbs: [UPWAR, OUT], action: [goto, LOC_EASTEND]},
- ]
-- LOC_WESTPIT:
- description:
- long: |-
- You are at the bottom of the western pit in the Twopit Room. There is
- a large hole in the wall about 25 feet above you.
- short: 'You''re in west pit.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [UPWAR, OUT], action: [goto, LOC_WESTEND]},
- {verbs: [CLIMB], cond: [not, PLANT, PLANT_GROWN],
- action: [goto, LOC_BUILDING1]},
- {verbs: [CLIMB], action: [goto, LOC_CLIMBSTALK]},
- ]
-- LOC_CLIMBSTALK:
- description:
- long: 'You clamber up the plant and scurry through the hole at the top.'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_NARROW]},
- ]
-- LOC_WESTBANK:
- description:
- long: 'You are on the west side of the fissure in the Hall of Mists.'
- short: 'You''re on west bank of fissure.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [JUMP], cond: [not, FISSURE, UNBRIDGED],
- action: [speak, CROSS_BRIDGE]},
- {verbs: [FORWA], cond: [not, FISSURE, BRIDGED],
- action: [goto, LOC_NOMAKE]},
- {verbs: [OVER, ACROS, EAST, CROSS],
- cond: [not, FISSURE, BRIDGED],
- action: [speak, NO_CROSS]},
- {verbs: [OVER], action: [goto, LOC_EASTBANK]},
- {verbs: [NORTH], action: [goto, LOC_PARALLEL1]},
- {verbs: [WEST], action: [goto, LOC_MISTWEST]},
- ]
-- LOC_FLOORHOLE:
- description:
- long: |-
- You are in a low n/s passage at a hole in the floor. The hole goes
- down to an e/w passage.
- short: 'You''re in n/s passage above e/w passage.'
- maptag: "Floor hole."
- conditions: {DEEP: true}
- travel: [
- {verbs: [HALL, OUT, SOUTH], action: [goto, LOC_KINGHALL]},
- {verbs: [NORTH, Y2], action: [goto, LOC_Y2]},
- {verbs: [DOWN, HOLE], action: [goto, LOC_BROKEN]},
- ]
-- LOC_SOUTHSIDE:
- description:
- long: 'You are in the south side chamber.'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [HALL, OUT, NORTH], action: [goto, LOC_KINGHALL]},
- ]
-- LOC_WESTSIDE:
- description:
- long: |-
- You are in the west side chamber of the Hall of the Mountain King.
- A passage continues west and up here.
- short: 'You''re in the west side chamber.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [HALL, OUT, EAST], action: [goto, LOC_KINGHALL]},
- {verbs: [WEST, UPWAR], action: [goto, LOC_CROSSOVER]},
- ]
-- LOC_BUILDING1:
- description:
- long: ''
- short: !!null
- maptag: 'Middle of plant.'
- conditions: {DEEP: true}
- travel: [
- {verbs: [], cond: [not, PLANT, PLANT_BELLOWING],
- action: [goto, LOC_NOCLIMB]},
- {verbs: [], action: [goto, LOC_PLANTTOP]},
- ]
-- LOC_SNAKEBLOCK:
- description:
- long: 'You can''t get by the snake.'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_KINGHALL]},
- ]
-- LOC_Y2:
- description:
- long: |-
- You are in a large room, with a passage to the south, a passage to the
- west, and a wall of broken rock to the east. There is a large "Y2" on
- a rock in the room's center.
- short: 'You''re at "Y2".'
- maptag: "Y2."
- conditions: {DEEP: true}
- travel: [
- {verbs: [PLUGH], action: [goto, LOC_FOOF4]},
- {verbs: [SOUTH], action: [goto, LOC_FLOORHOLE]},
- {verbs: [EAST, WALL, BROKE], action: [goto, LOC_JUMBLE]},
- {verbs: [WEST], action: [goto, LOC_WINDOW1]},
- {verbs: [PLOVE], cond: [carry, EMERALD], action: ["special", 2]},
- {verbs: [PLOVE], action: [goto, LOC_FOOF5]},
- ]
-- LOC_JUMBLE:
- description:
- long: 'You are in a jumble of rock, with cracks everywhere.'
- short: !!null
- maptag: 'Rock jumble'
- conditions: {DEEP: true}
- travel: [
- {verbs: [DOWN, Y2], action: [goto, LOC_Y2]},
- {verbs: [UPWAR], action: [goto, LOC_MISTHALL]},
- ]
-- LOC_WINDOW1:
- description:
- long: |-
- You're at a low window overlooking a huge pit, which extends up out of
- sight. A floor is indistinctly visible over 50 feet below. Traces of
- white mist cover the floor of the pit, becoming thicker to the right.
- Marks in the dust around the window would seem to indicate that
- someone has been here recently. Directly across the pit from you and
- 25 feet away there is a similar window looking into a lighted room. A
- shadowy figure can be seen there peering back at you.
- short: 'You''re at window on pit.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [EAST, Y2], action: [goto, LOC_Y2]},
- {verbs: [JUMP], action: [goto, LOC_NECKBROKE]},
- ]
-- LOC_BROKEN:
- description:
- long: |-
- You are in a dirty broken passage. To the east is a crawl. To the
- west is a large passage. Above you is a hole to another passage.
- short: 'You''re in dirty passage.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [EAST, CRAWL], action: [goto, LOC_SMALLPITBRINK]},
- {verbs: [UPWAR, HOLE], action: [goto, LOC_FLOORHOLE]},
- {verbs: [WEST], action: [goto, LOC_DUSTY]},
- {verbs: [BEDQU], action: [goto, LOC_BEDQUILT]},
- ]
-- LOC_SMALLPITBRINK:
- description:
- long: |-
- You are on the brink of a small clean climbable pit. A crawl leads
- west.
- short: 'You''re at brink of small pit.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [WEST, CRAWL], action: [goto, LOC_BROKEN]},
- {verbs: [DOWN, PIT, CLIMB], action: [goto, LOC_SMALLPIT]},
- ]
-- LOC_SMALLPIT:
- description:
- long: |-
- You are in the bottom of a small pit with a little stream, which
- enters and exits through tiny slits.
- short: 'You''re at bottom of pit with stream.'
- maptag: 'Small pit bottom'
- conditions: {FLUID: true, DEEP: true}
- sound: STREAM_GURGLES
- travel: [
- {verbs: [CLIMB, UPWAR, OUT], action: [goto, LOC_SMALLPITBRINK]},
- {verbs: [SLIT, STREA, DOWN, UPSTR, DOWNS, ENTER, INWAR],
- action: [speak, DONT_FIT]},
- ]
-- LOC_DUSTY:
- description:
- long: |-
- You are in a large room full of dusty rocks. There is a big hole in
- the floor. There are cracks everywhere, and a passage leading east.
- short: 'You''re in dusty rock room.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [EAST, PASSA], action: [goto, LOC_BROKEN]},
- {verbs: [DOWN, HOLE, FLOOR], action: [goto, LOC_COMPLEX]},
- {verbs: [BEDQU], action: [goto, LOC_BEDQUILT]},
- ]
-- LOC_PARALLEL1:
- description:
- long: |-
- You have crawled through a very low wide passage parallel to and north
- of the Hall of Mists.
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_MISTWEST]},
- ]
-- LOC_MISTWEST:
- description:
- long: |-
- You are at the west end of the Hall of Mists. A low wide crawl
- continues west and another goes north. To the south is a little
- passage 6 feet off the floor.
- short: 'You''re at west end of Hall of Mists.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [SOUTH, UPWAR, PASSA, CLIMB], action: [goto, LOC_ALIKE1]},
- {verbs: [EAST], action: [goto, LOC_WESTBANK]},
- {verbs: [NORTH], action: [goto, LOC_PARALLEL2]},
- {verbs: [WEST, CRAWL], action: [goto, LOC_LONGEAST]},
- ]
-- LOC_ALIKE1:
- description:
- long: 'You are in a maze of twisty little passages, all alike.'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOBACK: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [UPWAR], action: [goto, LOC_MISTWEST]},
- {verbs: [NORTH], action: [goto, LOC_ALIKE1]},
- {verbs: [EAST], action: [goto, LOC_ALIKE2]},
- {verbs: [SOUTH], action: [goto, LOC_ALIKE4]},
- {verbs: [WEST], action: [goto, LOC_ALIKE11]},
- ]
-- LOC_ALIKE2:
- description:
- long: 'You are in a maze of twisty little passages, all alike.'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOBACK: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [WEST], action: [goto, LOC_ALIKE1]},
- {verbs: [SOUTH], action: [goto, LOC_ALIKE3]},
- {verbs: [EAST], action: [goto, LOC_ALIKE4]},
- ]
-- LOC_ALIKE3:
- description:
- long: 'You are in a maze of twisty little passages, all alike.'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOBACK: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [EAST], action: [goto, LOC_ALIKE2]},
- {verbs: [DOWN], action: [goto, LOC_MAZEEND3]},
- {verbs: [SOUTH], action: [goto, LOC_ALIKE6]},
- {verbs: [NORTH], action: [goto, LOC_MAZEEND9]},
- ]
-- LOC_ALIKE4:
- description:
- long: 'You are in a maze of twisty little passages, all alike.'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOBACK: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [WEST], action: [goto, LOC_ALIKE1]},
- {verbs: [NORTH], action: [goto, LOC_ALIKE2]},
- {verbs: [EAST], action: [goto, LOC_MAZEEND1]},
- {verbs: [SOUTH], action: [goto, LOC_MAZEEND2]},
- {verbs: [UPWAR, DOWN], action: [goto, LOC_ALIKE14]},
- ]
-- LOC_MAZEEND1:
- description:
- long: 'Dead end'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOARRR: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [WEST, OUT], action: [goto, LOC_ALIKE4]},
- ]
-- LOC_MAZEEND2:
- description:
- long: 'Dead end'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOARRR: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [EAST, OUT], action: [goto, LOC_ALIKE4]},
- ]
-- LOC_MAZEEND3:
- description:
- long: 'Dead end'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOARRR: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [UPWAR, OUT], action: [goto, LOC_ALIKE3]},
- ]
-- LOC_ALIKE5:
- description:
- long: 'You are in a maze of twisty little passages, all alike.'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOBACK: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [EAST], action: [goto, LOC_ALIKE6]},
- {verbs: [WEST], action: [goto, LOC_ALIKE7]},
- ]
-- LOC_ALIKE6:
- description:
- long: 'You are in a maze of twisty little passages, all alike.'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOBACK: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [EAST], action: [goto, LOC_ALIKE3]},
- {verbs: [WEST], action: [goto, LOC_ALIKE5]},
- {verbs: [DOWN], action: [goto, LOC_ALIKE7]},
- {verbs: [SOUTH], action: [goto, LOC_ALIKE8]},
- ]
-- LOC_ALIKE7:
- description:
- long: 'You are in a maze of twisty little passages, all alike.'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOBACK: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [WEST], action: [goto, LOC_ALIKE5]},
- {verbs: [UPWAR], action: [goto, LOC_ALIKE6]},
- {verbs: [EAST], action: [goto, LOC_ALIKE8]},
- {verbs: [SOUTH], action: [goto, LOC_ALIKE9]},
- ]
-- LOC_ALIKE8:
- description:
- long: 'You are in a maze of twisty little passages, all alike.'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOBACK: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [WEST], action: [goto, LOC_ALIKE6]},
- {verbs: [EAST], action: [goto, LOC_ALIKE7]},
- {verbs: [SOUTH], action: [goto, LOC_ALIKE8]},
- {verbs: [UPWAR], action: [goto, LOC_ALIKE9]},
- {verbs: [NORTH], action: [goto, LOC_ALIKE10]},
- {verbs: [DOWN], action: [goto, LOC_MAZEEND11]},
- ]
-- LOC_ALIKE9:
- description:
- long: 'You are in a maze of twisty little passages, all alike.'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOBACK: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [WEST], action: [goto, LOC_ALIKE7]},
- {verbs: [NORTH], action: [goto, LOC_ALIKE8]},
- {verbs: [SOUTH], action: [goto, LOC_MAZEEND4]},
- ]
-- LOC_MAZEEND4:
- description:
- long: 'Dead end'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOARRR: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [WEST, OUT], action: [goto, LOC_ALIKE9]},
- ]
-- LOC_ALIKE10:
- description:
- long: 'You are in a maze of twisty little passages, all alike.'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOBACK: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [WEST], action: [goto, LOC_ALIKE8]},
- {verbs: [NORTH], action: [goto, LOC_ALIKE10]},
- {verbs: [DOWN], action: [goto, LOC_MAZEEND5]},
- {verbs: [EAST], action: [goto, LOC_PITBRINK]},
- ]
-- LOC_MAZEEND5:
- description:
- long: 'Dead end'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOARRR: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [UPWAR, OUT], action: [goto, LOC_ALIKE10]},
- ]
-- LOC_PITBRINK:
- description:
- long: |-
- You are on the brink of a thirty foot pit with a massive orange column
- down one wall. You could climb down here but you could not get back
- up. The maze continues at this level.
- short: 'You''re at brink of pit.'
- maptag: !!null
- conditions: {DEEP: true, NOBACK: true, ALLALIKE: true}
- travel: [
- {verbs: [DOWN, CLIMB], action: [goto, LOC_BIRDCHAMBER]},
- {verbs: [WEST], action: [goto, LOC_ALIKE10]},
- {verbs: [SOUTH], action: [goto, LOC_MAZEEND6]},
- {verbs: [NORTH], action: [goto, LOC_ALIKE12]},
- {verbs: [EAST], action: [goto, LOC_ALIKE13]},
- ]
-- LOC_MAZEEND6:
- description:
- long: 'Dead end'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {NOARRR: true, DEEP: true, ALLALIKE: true}
- travel: [
- {verbs: [EAST, OUT], action: [goto, LOC_PITBRINK]},
- ]
-- LOC_PARALLEL2:
- description:
- long: |-
- You have crawled through a very low wide passage parallel to and north
- of the Hall of Mists.
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_WESTBANK]},
- ]
-- LOC_LONGEAST:
- description:
- long: |-
- You are at the east end of a very long hall apparently without side
- chambers. To the east a low wide crawl slants up. To the north a
- round two foot hole slants down.
- short: 'You''re at east end of long hall.'
- maptag: 'Maze all alike.'
- conditions: {DEEP: true}
- travel: [
- {verbs: [EAST, UPWAR, CRAWL], action: [goto, LOC_MISTWEST]},
- {verbs: [WEST], action: [goto, LOC_LONGWEST]},
- {verbs: [NORTH, DOWN, HOLE], action: [goto, LOC_CROSSOVER]},
- ]
-- LOC_LONGWEST:
- description:
- long: |-
- You are at the west end of a very long featureless hall. The hall
- joins up with a narrow north/south passage.
- short: 'You''re at west end of long hall.'
- maptag: 'Maze all alike.'
- conditions: {DEEP: true}
- travel: [
- {verbs: [EAST], action: [goto, LOC_LONGEAST]},
- {verbs: [NORTH], action: [goto, LOC_CROSSOVER]},
- {verbs: [SOUTH], cond: ["nodwarves"], action: [goto, LOC_DIFFERENT1]},
- ]
-- LOC_CROSSOVER:
- description:
- long: 'You are at a crossover of a high n/s passage and a low e/w one.'
- short: !!null
- maptag: 'Passage crossover.'
- conditions: {DEEP: true}
- travel: [
- {verbs: [WEST], action: [goto, LOC_LONGEAST]},
- {verbs: [NORTH], action: [goto, LOC_DEADEND7]},
- {verbs: [EAST], action: [goto, LOC_WESTSIDE]},
- {verbs: [SOUTH], action: [goto, LOC_LONGWEST]},
- ]
-- LOC_DEADEND7:
- description:
- long: 'Dead end'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true}
- travel: [
- {verbs: [SOUTH, OUT], action: [goto, LOC_CROSSOVER]},
- ]
-- LOC_COMPLEX:
- description:
- long: |-
- You are at a complex junction. A low hands and knees passage from the
- north joins a higher crawl from the east to make a walking passage
- going west. There is also a large room above. The air is damp here.
- short: 'You''re at complex junction.'
- maptag: !!null
- conditions: {DEEP: true}
- hints: [*jade]
- sound: WIND_WHISTLES
- travel: [
- {verbs: [UPWAR, CLIMB, ROOM], action: [goto, LOC_DUSTY]},
- {verbs: [WEST, BEDQU], action: [goto, LOC_BEDQUILT]},
- {verbs: [NORTH, SHELL], action: [goto, LOC_SHELLROOM]},
- {verbs: [EAST], action: [goto, LOC_ANTEROOM]},
- ]
-- LOC_BEDQUILT:
- description:
- long: |-
- You are in Bedquilt, a long east/west passage with holes everywhere.
- To explore at random select north, south, up, or down.
- short: 'You''re in Bedquilt.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [EAST], action: [goto, LOC_COMPLEX]},
- {verbs: [WEST], action: [goto, LOC_SWISSCHEESE]},
- {verbs: [SOUTH], cond: [pct, 65], action: [speak, FUTILE_CRAWL]},
- {verbs: [SLAB], action: [goto, LOC_SLAB]},
- {verbs: [UPWAR], cond: [pct, 60], action: [speak, FUTILE_CRAWL]},
- {verbs: [UPWAR], cond: [pct, 70], action: [goto, LOC_SECRET2]},
- {verbs: [UPWAR], action: [goto, LOC_DUSTY]},
- {verbs: [NORTH], cond: [pct, 50], action: [speak, FUTILE_CRAWL]},
- {verbs: [NORTH], cond: [pct, 75], action: [goto, LOC_LOWROOM]},
- {verbs: [NORTH], action: [goto, LOC_THREEJUNCTION]},
- {verbs: [DOWN], cond: [pct, 65], action: [speak, FUTILE_CRAWL]},
- {verbs: [DOWN], action: [goto, LOC_ANTEROOM]},
- ]
-- LOC_SWISSCHEESE:
- description:
- long: |-
- You are in a room whose walls resemble Swiss cheese. Obvious passages
- go west, east, ne, and nw. Part of the room is occupied by a large
- bedrock block.
- short: 'You''re in Swiss Cheese Room.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [NE], action: [goto, LOC_BEDQUILT]},
- {verbs: [WEST], action: [goto, LOC_EASTEND]},
- {verbs: [SOUTH], cond: [pct, 80], action: [speak, FUTILE_CRAWL]},
- {verbs: [CANYO], action: [goto, LOC_TALL]},
- {verbs: [EAST], action: [goto, LOC_SOFTROOM]},
- {verbs: [NW], cond: [pct, 50], action: [speak, FUTILE_CRAWL]},
- {verbs: [ORIEN], action: [goto, LOC_ORIENTAL]},
- ]
-- LOC_EASTEND:
- description:
- long: |-
- You are at the east end of the Twopit Room. The floor here is
- littered with thin rock slabs, which make it easy to descend the pits.
- There is a path here bypassing the pits to connect passages from east
- and west. There are holes all over, but the only big one is on the
- wall directly over the west pit where you can't get to it.
- short: 'You''re at east end of Twopit Room.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [EAST], action: [goto, LOC_SWISSCHEESE]},
- {verbs: [WEST, ACROS], action: [goto, LOC_WESTEND]},
- {verbs: [DOWN, PIT], action: [goto, LOC_EASTPIT]},
- ]
-- LOC_SLAB:
- description:
- long: |-
- You are in a large low circular chamber whose floor is an immense slab
- fallen from the ceiling (Slab Room). East and west there once were
- large passages, but they are now filled with boulders. Low small
- passages go north and south, and the south one quickly bends west
- around the boulders.
- short: 'You''re in Slab Room.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [SOUTH], action: [goto, LOC_WESTEND]},
- {verbs: [UPWAR, CLIMB], action: [goto, LOC_SECRET1]},
- {verbs: [NORTH], action: [goto, LOC_BEDQUILT]},
- ]
-- LOC_SECRET1:
- description:
- long: 'You are in a secret n/s canyon above a large room.'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [DOWN, SLAB], action: [goto, LOC_SLAB]},
- {verbs: [SOUTH], cond: [not, DRAGON, DRAGON_BARS],
- action: [goto, LOC_SECRET5]},
- {verbs: [SOUTH], action: [goto, LOC_SECRET4]},
- {verbs: [NORTH], action: [goto, LOC_MIRRORCANYON]},
- {verbs: [RESER], action: [goto, LOC_RESERVOIR]},
- ]
-- LOC_SECRET2:
- description:
- long: 'You are in a secret n/s canyon above a sizable passage.'
- short: !!null
- maptag: 'Secret canyon'
- conditions: {DEEP: true}
- travel: [
- {verbs: [NORTH], action: [goto, LOC_THREEJUNCTION]},
- {verbs: [DOWN, PASSA], action: [goto, LOC_BEDQUILT]},
- {verbs: [SOUTH], action: [goto, LOC_TOPSTALACTITE]},
- ]
-- LOC_THREEJUNCTION:
- description:
- long: |-
- You are in a secret canyon at a junction of three canyons, bearing
- north, south, and se. The north one is as tall as the other two
- combined.
- short: 'You''re at junction of three secret canyons.'
- maptag: 'Secret canyon junction'
- conditions: {DEEP: true}
- travel: [
- {verbs: [SE], action: [goto, LOC_BEDQUILT]},
- {verbs: [SOUTH], action: [goto, LOC_SECRET2]},
- {verbs: [NORTH], action: [goto, LOC_WINDOW2]},
- ]
-- LOC_LOWROOM:
- description:
- long: 'You are in a large low room. Crawls lead north, se, and sw.'
- short: 'You''re in large low room.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [BEDQU], action: [goto, LOC_BEDQUILT]},
- {verbs: [SW], action: [goto, LOC_WINDING]},
- {verbs: [NORTH], action: [goto, LOC_DEADCRAWL]},
- {verbs: [SE, ORIEN], action: [goto, LOC_ORIENTAL]},
- ]
-- LOC_DEADCRAWL:
- description:
- long: 'Dead end crawl.'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [SOUTH, CRAWL, OUT], action: [goto, LOC_LOWROOM]},
- ]
-- LOC_SECRET3:
- description:
- long: |-
- You are in a secret canyon which here runs e/w. It crosses over a
- very tight canyon 15 feet below. If you go down you may not be able
- to get back up.
- short: 'You''re in secret e/w canyon above tight canyon.'
- maptag: 'Secret e/w canyon'
- conditions: {DEEP: true}
- travel: [
- {verbs: [EAST], action: [goto, LOC_KINGHALL]},
- {verbs: [WEST], cond: [not, DRAGON, DRAGON_BARS], action: [goto, LOC_SECRET5]},
- {verbs: [WEST], action: [goto, LOC_SECRET6]},
- {verbs: [DOWN], action: [goto, LOC_WIDEPLACE]},
- ]
-- LOC_WIDEPLACE:
- description:
- long: 'You are at a wide place in a very tight n/s canyon.'
- short: !!null
- maptag: 'Wide place'
- conditions: {DEEP: true}
- travel: [
- {verbs: [SOUTH], action: [goto, LOC_TIGHTPLACE]},
- {verbs: [NORTH], action: [goto, LOC_TALL]},
- ]
-- LOC_TIGHTPLACE:
- description:
- long: 'The canyon here becomes too tight to go further south.'
- short: !!null
- maptag: 'Tight canyon'
- conditions: {DEEP: true}
- travel: [
- {verbs: [NORTH], action: [goto, LOC_WIDEPLACE]},
- ]
-- LOC_TALL:
- description:
- long: |-
- You are in a tall e/w canyon. A low tight crawl goes 3 feet north and
- seems to open up.
- short: !!null
- maptag: 'Tall canyon'
- conditions: {DEEP: true}
- travel: [
- {verbs: [EAST], action: [goto, LOC_WIDEPLACE]},
- {verbs: [WEST], action: [goto, LOC_BOULDERS1]},
- {verbs: [NORTH, CRAWL], action: [goto, LOC_SWISSCHEESE]},
- ]
-- LOC_BOULDERS1:
- description:
- long: 'The canyon runs into a mass of boulders -- dead end.'
- short: !!null
- maptag: 'Boulders'
- conditions: {DEEP: true}
- travel: [
- {verbs: [SOUTH], action: [goto, LOC_TALL]},
- ]
-- LOC_SEWER:
- description:
- long: |-
- The stream flows out through a pair of 1 foot diameter sewer pipes.
- It would be advisable to use the exit.
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_BUILDING]},
- ]
-- LOC_ALIKE11:
- description:
- long: 'You are in a maze of twisty little passages, all alike.'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOBACK: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [NORTH], action: [goto, LOC_ALIKE1]},
- {verbs: [WEST], action: [goto, LOC_ALIKE11]},
- {verbs: [SOUTH], action: [goto, LOC_ALIKE11]},
- {verbs: [EAST], action: [goto, LOC_MAZEEND8]},
- ]
-- LOC_MAZEEND8:
- description:
- long: 'Dead end'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [WEST, OUT], action: [goto, LOC_ALIKE11]},
- ]
-- LOC_MAZEEND9:
- description:
- long: 'Dead end'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOARRR: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [SOUTH, OUT], action: [goto, LOC_ALIKE3]},
- ]
-- LOC_ALIKE12:
- description:
- long: 'You are in a maze of twisty little passages, all alike.'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOBACK: true, ALLALIKE: true}
- travel: [
- {verbs: [SOUTH], action: [goto, LOC_PITBRINK]},
- {verbs: [EAST], action: [goto, LOC_ALIKE13]},
- {verbs: [WEST], action: [goto, LOC_MAZEEND10]},
- ]
-- LOC_ALIKE13:
- description:
- long: 'You are in a maze of twisty little passages, all alike.'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOBACK: true, ALLALIKE: true}
- travel: [
- {verbs: [NORTH], action: [goto, LOC_PITBRINK]},
- {verbs: [WEST], action: [goto, LOC_ALIKE12]},
- {verbs: [NW], action: [goto, LOC_MAZEEND12]},
- ]
-- LOC_MAZEEND10:
- description:
- long: 'Dead end'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {NOARRR: true, DEEP: true, ALLALIKE: true}
- travel: [
- {verbs: [EAST, OUT], action: [goto, LOC_ALIKE12]},
- ]
-- LOC_MAZEEND11:
- description:
- long: 'Dead end'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOARRR: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [UPWAR, OUT], action: [goto, LOC_ALIKE8]},
- ]
-- LOC_ALIKE14:
- description:
- long: 'You are in a maze of twisty little passages, all alike.'
- short: !!null
- maptag: 'Maze all alike.'
- conditions: {DEEP: true, NOBACK: true, ALLALIKE: true}
- hints: [*maze]
- travel: [
- {verbs: [UPWAR, DOWN], action: [goto, LOC_ALIKE4]},
- ]
-- LOC_NARROW:
- description:
- long: |-
- You are in a long, narrow corridor stretching out of sight to the
- west. At the eastern end is a hole through which you can see a
- profusion of leaves.
- short: 'You''re in narrow corridor.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [DOWN, CLIMB, EAST], action: [goto, LOC_WESTPIT]},
- {verbs: [JUMP], action: [goto, LOC_NECKBROKE]},
- {verbs: [WEST, GIANT], action: [goto, LOC_GIANTROOM]},
- ]
-- LOC_NOCLIMB:
- description:
- long: 'There is nothing here to climb. Use "up" or "out" to leave the pit.'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_WESTPIT]},
- ]
-- LOC_PLANTTOP:
- description:
- long: 'You have climbed up the plant and out of the pit.'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_WESTEND]},
- ]
-- LOC_INCLINE:
- description:
- long: |-
- You are at the top of a steep incline above a large room. You could
- climb down here, but you would not be able to climb up. There is a
- passage leading back to the north.
- short: 'You''re at steep incline above large room.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [NORTH, CAVER, PASSA], action: [goto, LOC_WATERFALL]},
- {verbs: [DOWN, CLIMB], action: [goto, LOC_LOWROOM]},
- ]
-- LOC_GIANTROOM:
- description:
- long: |-
- You are in the Giant Room. The ceiling here is too high up for your
- lamp to show it. Cavernous passages lead east, north, and south. On
- the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
- short: 'You''re in Giant Room.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [SOUTH], action: [goto, LOC_NARROW]},
- {verbs: [EAST], action: [goto, LOC_CAVEIN]},
- {verbs: [NORTH], action: [goto, LOC_IMMENSE]},
- ]
-- LOC_CAVEIN:
- description:
- long: 'The passage here is blocked by a recent cave-in.'
- short: !!null
- maptag: 'Cave-in blockage'
- conditions: {DEEP: true}
- travel: [
- {verbs: [SOUTH, GIANT, OUT], action: [goto, LOC_GIANTROOM]},
- ]
-- LOC_IMMENSE:
- description:
- long: 'You are at one end of an immense north/south passage.'
- short: !!null
- maptag: 'Immense passage end.'
- conditions: {DEEP: true}
- sound: WIND_WHISTLES
- travel: [
- {verbs: [SOUTH, GIANT, PASSA], action: [goto, LOC_GIANTROOM]},
- {verbs: [NORTH, ENTER, CAVER], cond: [not, DOOR, DOOR_RUSTED],
- action: [goto, LOC_WATERFALL]},
- {verbs: [NORTH], action: [speak, RUSTY_DOOR]},
- ]
-- LOC_WATERFALL:
- description:
- long: |-
- You are in a magnificent cavern with a rushing stream, which cascades
- over a sparkling waterfall into a roaring whirlpool which disappears
- through a hole in the floor. Passages exit to the south and west.
- short: 'You''re in cavern with waterfall.'
- maptag: !!null
- conditions: {FLUID: true, DEEP: true}
- sound: STREAM_SPLASHES
- travel: [
- {verbs: [SOUTH, OUT], action: [goto, LOC_IMMENSE]},
- {verbs: [GIANT], action: [goto, LOC_GIANTROOM]},
- {verbs: [WEST], action: [goto, LOC_INCLINE]},
- ]
-- LOC_SOFTROOM:
- description:
- long: |-
- You are in the Soft Room. The walls are covered with heavy curtains,
- the floor with a thick pile carpet. Moss covers the ceiling.
- short: 'You''re in Soft Room.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [WEST, OUT], action: [goto, LOC_SWISSCHEESE]},
- ]
-- LOC_ORIENTAL:
- description:
- long: |-
- This is the Oriental Room. Ancient oriental cave drawings cover the
- walls. A gently sloping passage leads upward to the north, another
- passage leads se, and a hands and knees crawl leads west.
- short: 'You''re in Oriental Room.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [SE], action: [goto, LOC_SWISSCHEESE]},
- {verbs: [WEST, CRAWL], action: [goto, LOC_LOWROOM]},
- {verbs: [UPWAR, NORTH, CAVER], action: [goto, LOC_MISTY]},
- ]
-- LOC_MISTY:
- description:
- long: |-
- You are following a wide path around the outer edge of a large cavern.
- Far below, through a heavy white mist, strange splashing noises can be
- heard. The mist rises up through a fissure in the ceiling. The path
- exits to the south and west.
- short: 'You''re in misty cavern.'
- maptag: !!null
- conditions: {DEEP: true}
- sound: NO_MEANING
- travel: [
- {verbs: [SOUTH, ORIEN], action: [goto, LOC_ORIENTAL]},
- {verbs: [WEST], action: [goto, LOC_ALCOVE]},
- ]
-- LOC_ALCOVE:
- description:
- long: |-
- You are in an alcove. A small nw path seems to widen after a short
- distance. An extremely tight tunnel leads east. It looks like a very
- tight squeeze. An eerie light can be seen at the other end.
- short: 'You''re in alcove.'
- maptag: !!null
- conditions: {DEEP: true}
- hints: [*dark]
- travel: [
- {verbs: [NW, CAVER], action: [goto, LOC_MISTY]},
- {verbs: [EAST, PASSA], action: ["special", 1]},
- {verbs: [EAST], action: [goto, LOC_PLOVER]},
- ]
-- LOC_PLOVER:
- description:
- long: |-
- You're in a small chamber lit by an eerie green light. An extremely
- narrow tunnel exits to the west. A dark corridor leads ne.
- short: 'You''re in Plover Room.'
- maptag: !!null
- conditions: {DEEP: true, LIT: true}
- hints: [*dark]
- travel: [
- {verbs: [WEST, PASSA, OUT], action: ["special", 1]},
- {verbs: [WEST], action: [goto, LOC_ALCOVE]},
- {verbs: [PLOVE], cond: [carry, EMERALD], action: ["special", 2]},
- {verbs: [PLOVE], action: [goto, LOC_FOOF6]},
- {verbs: [NE, DARK], action: [goto, LOC_DARKROOM]},
- ]
-- LOC_DARKROOM:
- description:
- long: 'You''re in the dark-room. A corridor leading south is the only exit.'
- short: 'You''re in dark-room.'
- maptag: !!null
- conditions: {DEEP: true}
- hints: [*dark]
- travel: [
- {verbs: [SOUTH, PLOVE, OUT], action: [goto, LOC_PLOVER]},
- ]
-- LOC_ARCHED:
- description:
- long: |-
- You are in an arched hall. A coral passage once continued up and east
- from here, but is now blocked by debris. The air smells of sea water.
- short: 'You''re in arched hall.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [DOWN, SHELL, OUT], action: [goto, LOC_SHELLROOM]},
- ]
-- LOC_SHELLROOM:
- description:
- long: |-
- You're in a large room carved out of sedimentary rock. The floor and
- walls are littered with bits of shells embedded in the stone. A
- shallow passage proceeds downward, and a somewhat steeper one leads
- up. A low hands and knees passage enters from the south.
- short: 'You''re in Shell Room.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [UPWAR, HALL], action: [goto, LOC_ARCHED]},
- {verbs: [DOWN], action: [goto, LOC_SLOPING1]},
- {verbs: [SOUTH], cond: [carry, CLAM],
- action: [speak, CLAM_BLOCKER]},
- {verbs: [SOUTH], cond: [carry, OYSTER],
- action: [speak, OYSTER_BLOCKER]},
- {verbs: [SOUTH], action: [goto, LOC_COMPLEX]},
- ]
-- LOC_SLOPING1:
- description:
- long: 'You are in a long sloping corridor with ragged sharp walls.'
- short: !!null
- maptag: "Sloping corridor"
- conditions: {DEEP: true}
- travel: [
- {verbs: [UPWAR, SHELL], action: [goto, LOC_SHELLROOM]},
- {verbs: [DOWN], action: [goto, LOC_CULDESAC]},
- ]
-- LOC_CULDESAC:
- description:
- long: 'You are in a cul-de-sac about eight feet across.'
- short: !!null
- maptag: 'Cul-de-sac.'
- conditions: {DEEP: true}
- travel: [
- {verbs: [UPWAR, OUT], action: [goto, LOC_SLOPING1]},
- {verbs: [SHELL], action: [goto, LOC_SHELLROOM]},
- ]
-- LOC_ANTEROOM:
- description:
- long: |-
- You are in an anteroom leading to a large passage to the east. Small
- passages go west and up. The remnants of recent digging are evident.
- A sign in midair here says "Cave under construction beyond this point.
- Proceed at own risk. [Witt Construction Company]"
- short: 'You''re in anteroom.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [UPWAR], action: [goto, LOC_COMPLEX]},
- {verbs: [WEST], action: [goto, LOC_BEDQUILT]},
- {verbs: [EAST], action: [goto, LOC_WITTSEND]},
- ]
-- LOC_DIFFERENT1:
- description:
- long: 'You are in a maze of twisty little passages, all different.'
- short: !!null
- maptag: 'Maze all different'
- conditions: {DEEP: true, NOBACK: true, ALLDIFFERENT: true}
- travel: [
- {verbs: [SOUTH], action: [goto, LOC_DIFFERENT3]},
- {verbs: [SW], action: [goto, LOC_DIFFERENT4]},
- {verbs: [NE], action: [goto, LOC_DIFFERENT5]},
- {verbs: [SE], action: [goto, LOC_DIFFERENT6]},
- {verbs: [UPWAR], action: [goto, LOC_DIFFERENT7]},
- {verbs: [NW], action: [goto, LOC_DIFFERENT8]},
- {verbs: [EAST], action: [goto, LOC_DIFFERENT9]},
- {verbs: [WEST], action: [goto, LOC_DIFFERENT10]},
- {verbs: [NORTH], action: [goto, LOC_DIFFERENT11]},
- {verbs: [DOWN], action: [goto, LOC_LONGWEST]},
- ]
-- LOC_WITTSEND:
- description:
- long: 'You are at Witt''s End. Passages lead off in *ALL* directions.'
- short: 'You''re at Witt''s End.'
- maptag: !!null
- conditions: {DEEP: true, NOBACK: true}
- hints: [*witt]
- travel: [
- {verbs: [EAST, NORTH, SOUTH, NE, SE, SW, NW, UPWAR, DOWN],
- cond: [pct, 95], action: [speak, FUTILE_CRAWL]},
- {verbs: [EAST], action: [goto, LOC_ANTEROOM]},
- {verbs: [WEST], action: [speak, WAY_BLOCKED]},
- ]
-- LOC_MIRRORCANYON:
- description:
- long: |-
- You are in a north/south canyon about 25 feet across. The floor is
- covered by white mist seeping in from the north. The walls extend
- upward for well over 100 feet. Suspended from some unseen point far
- above you, an enormous two-sided mirror is hanging parallel to and
- midway between the canyon walls. (The mirror is obviously provided
- for the use of the dwarves who, as you know, are extremely vain.) A
- small window can be seen in either wall, some fifty feet up.
- short: 'You''re in Mirror Canyon.'
- maptag: !!null
- conditions: {DEEP: true}
- hints: [*jade]
- sound: WIND_WHISTLES
- travel: [
- {verbs: [SOUTH], action: [goto, LOC_SECRET1]},
- {verbs: [NORTH, RESER], action: [goto, LOC_RESERVOIR]},
- ]
-- LOC_WINDOW2:
- description:
- long: |-
- You're at a low window overlooking a huge pit, which extends up out of
- sight. A floor is indistinctly visible over 50 feet below. Traces of
- white mist cover the floor of the pit, becoming thicker to the left.
- Marks in the dust around the window would seem to indicate that
- someone has been here recently. Directly across the pit from you and
- 25 feet away there is a similar window looking into a lighted room. A
- shadowy figure can be seen there peering back at you.
- short: 'You''re at window on pit.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [WEST], action: [goto, LOC_THREEJUNCTION]},
- {verbs: [JUMP], action: [goto, LOC_NECKBROKE]},
- ]
-- LOC_TOPSTALACTITE:
- description:
- long: |-
- A large stalactite extends from the roof and almost reaches the floor
- below. You could climb down it, and jump from it to the floor, but
- having done so you would be unable to reach it to climb back up.
- short: 'You''re at top of stalactite.'
- maptag: !!null
- conditions: {DEEP: true, ALLALIKE: true}
- travel: [
- {verbs: [NORTH], action: [goto, LOC_SECRET2]},
- {verbs: [DOWN, JUMP, CLIMB], cond: [pct, 40],
- action: [goto, LOC_ALIKE6]},
- {verbs: [DOWN], cond: [pct, 50], action: [goto, LOC_ALIKE9]},
- {verbs: [DOWN], action: [goto, LOC_ALIKE4]},
- ]
-- LOC_DIFFERENT2:
- description:
- long: 'You are in a little maze of twisting passages, all different.'
- short: !!null
- maptag: 'Maze all different'
- conditions: {DEEP: true, NOBACK: true, ALLDIFFERENT: true}
- travel: [
- {verbs: [SW], action: [goto, LOC_DIFFERENT3]},
- {verbs: [NORTH], action: [goto, LOC_DIFFERENT4]},
- {verbs: [EAST], action: [goto, LOC_DIFFERENT5]},
- {verbs: [NW], action: [goto, LOC_DIFFERENT6]},
- {verbs: [SE], action: [goto, LOC_DIFFERENT7]},
- {verbs: [NE], action: [goto, LOC_DIFFERENT8]},
- {verbs: [WEST], action: [goto, LOC_DIFFERENT9]},
- {verbs: [DOWN], action: [goto, LOC_DIFFERENT10]},
- {verbs: [UPWAR], action: [goto, LOC_DIFFERENT11]},
- {verbs: [SOUTH], action: [goto, LOC_DEADEND13]},
- ]
-- LOC_RESERVOIR:
- description:
- long: |-
- You are at the edge of a large underground reservoir. An opaque cloud
- of white mist fills the room and rises rapidly upward. The lake is
- fed by a stream, which tumbles out of a hole in the wall about 10 feet
- overhead and splashes noisily into the water somewhere within the
- mist. There is a passage going back toward the south.
- short: 'You''re at reservoir.'
- maptag: !!null
- conditions: {FLUID: true, DEEP: true}
- sound: STREAM_SPLASHES
- travel: [
- {verbs: [SOUTH, OUT], action: [goto, LOC_MIRRORCANYON]},
- {verbs: [NORTH, ACROS, CROSS], cond: [not, RESER, WATERS_PARTED], action: [speak, BAD_DIRECTION]},
- {verbs: [NORTH], action: [goto, LOC_RESBOTTOM]},
- ]
-- LOC_MAZEEND12:
- description:
- long: 'Dead end'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true, ALLALIKE: true}
- travel: [
- {verbs: [SE], action: [goto, LOC_ALIKE13]},
- ]
-- LOC_NE:
- description:
- long: |-
- You are at the northeast end of an immense room, even larger than the
- Giant Room. It appears to be a repository for the "Adventure"
- program. Massive torches far overhead bathe the room with smoky
- yellow light. Scattered about you can be seen a pile of bottles (all
- of them empty), a nursery of young beanstalks murmuring quietly, a bed
- of oysters, a bundle of black rods with rusty stars on their ends, and
- a collection of brass lanterns. Off to one side a great many dwarves
- are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
- not disturb the dwarves!" An immense mirror is hanging against one
- wall, and stretches to the other end of the room, where various other
- sundry objects can be glimpsed dimly in the distance.
- short: 'You''re at ne end.'
- maptag: 'Repository ne end'
- conditions: {DEEP: true, LIT: true}
- sound: MURMURING_SNORING
- travel: [
- {verbs: [SW], action: [goto, LOC_SW]},
- ]
-- LOC_SW:
- description:
- long: |-
- You are at the southwest end of the repository. To one side is a pit
- full of fierce green snakes. On the other side is a row of small
- wicker cages, each of which contains a little sulking bird. In one
- corner is a bundle of black rods with rusty marks on their ends. A
- large number of velvet pillows are scattered about on the floor. A
- vast mirror stretches off to the northeast. At your feet is a large
- steel grate, next to which is a sign that reads, "Treasure Vault.
- Keys in main office."
- short: 'You''re at sw end.'
- maptag: 'Repository sw end'
- conditions: {DEEP: true, LIT: true}
- sound: SNAKES_HISSING
- travel: [
- {verbs: [NE], action: [goto, LOC_NE]},
- {verbs: [DOWN], action: [speak, GRATE_NOWAY]},
- ]
-- LOC_SWCHASM:
- description:
- long: |-
- You are on one side of a large, deep chasm. A heavy white mist rising
- up from below obscures all view of the far side. A sw path leads away
- from the chasm into a winding corridor.
- short: 'You''re on sw side of chasm.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [SW], action: [goto, LOC_WINDING]},
- {verbs: [OVER, ACROS, CROSS, NE], cond: [with, TROLL],
- action: [speak, TROLL_BLOCKS]},
- {verbs: [OVER], cond: [not, CHASM, TROLL_BRIDGE],
- action: [speak, BRIDGE_GONE]},
- {verbs: [OVER], action: ["special", 3]},
- {verbs: [JUMP], cond: [not, CHASM, TROLL_BRIDGE],
- action: [goto, LOC_NOMAKE]},
- {verbs: [JUMP], action: [speak, CROSS_BRIDGE]},
- ]
-- LOC_WINDING:
- description:
- long: |-
- You are in a long winding corridor sloping out of sight in both
- directions.
- short: 'You''re in sloping corridor.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [DOWN], action: [goto, LOC_LOWROOM]},
- {verbs: [UPWAR], action: [goto, LOC_SWCHASM]},
- ]
- # Following three rooms are where the dragon lives. The code has a
- # wired-in assumption that the dragon corpse goes to LOC_SECRET5,
-- LOC_SECRET4:
- description:
- long: 'You are in a secret canyon which exits to the north and east.'
- short: !!null
- maptag: 'Secret canyon'
- conditions: {DEEP: true}
- travel: [
- {verbs: [NORTH, OUT], action: [goto, LOC_SECRET1]},
- {verbs: [EAST, FORWA], action: [speak, NASTY_DRAGON]},
- ]
-- LOC_SECRET5:
- description:
- long: 'You are in a secret canyon which exits to the north and east.'
- short: !!null
- maptag: 'Secret canyon'
- conditions: {DEEP: true}
- travel: [
- {verbs: [NORTH], action: [goto, LOC_SECRET1]},
- {verbs: [EAST], action: [goto, LOC_SECRET3]},
- ]
-- LOC_SECRET6:
- description:
- long: 'You are in a secret canyon which exits to the north and east.'
- short: !!null
- maptag: 'Secret canyon'
- conditions: {DEEP: true}
- travel: [
- {verbs: [EAST, OUT], action: [goto, LOC_SECRET3]},
- {verbs: [NORTH, FORWA], action: [speak, NASTY_DRAGON]},
- ]
-- LOC_NECHASM:
- description:
- long: |-
- You are on the far side of the chasm. A ne path leads away from the
- chasm on this side.
- short: 'You''re on ne side of chasm.'
- maptag: !!null
- conditions: {NOARRR: true, DEEP: true}
- travel: [
- {verbs: [NE], action: [goto, LOC_CORRIDOR]},
- {verbs: [OVER, ACROS, CROSS, SW], cond: [with, TROLL], action: [speak, TROLL_BLOCKS]},
- {verbs: [OVER], action: ["special", 3]},
- {verbs: [JUMP], action: [speak, CROSS_BRIDGE]},
- {verbs: [FORK], action: [goto, LOC_FORK]},
- {verbs: [VIEW], action: [goto, LOC_BREATHTAKING]},
- {verbs: [BARRE], action: [goto, LOC_BARRENFRONT]},
- ]
-- LOC_CORRIDOR:
- description:
- long: |-
- You're in a long east/west corridor. A faint rumbling noise can be
- heard in the distance.
- short: 'You''re in corridor.'
- maptag: 'e/w canyon'
- conditions: {NOARRR: true, DEEP: true}
- sound: DULL_RUMBLING
- travel: [
- {verbs: [WEST], action: [goto, LOC_NECHASM]},
- {verbs: [EAST, FORK], action: [goto, LOC_FORK]},
- {verbs: [VIEW], action: [goto, LOC_BREATHTAKING]},
- {verbs: [BARRE], action: [goto, LOC_BARRENFRONT]},
- ]
-- LOC_FORK:
- description:
- long: |-
- The path forks here. The left fork leads northeast. A dull rumbling
- seems to get louder in that direction. The right fork leads southeast
- down a gentle slope. The main corridor enters from the west.
- short: 'You''re at fork in path.'
- maptag: !!null
- conditions: {NOARRR: true, DEEP: true}
- sound: DULL_RUMBLING
- travel: [
- {verbs: [WEST], action: [goto, LOC_CORRIDOR]},
- {verbs: [NE, LEFT], action: [goto, LOC_WARMWALLS]},
- {verbs: [SE, RIGHT, DOWN], action: [goto, LOC_LIMESTONE]},
- {verbs: [VIEW], action: [goto, LOC_BREATHTAKING]},
- {verbs: [BARRE], action: [goto, LOC_BARRENFRONT]},
- ]
-- LOC_WARMWALLS:
- description:
- long: |-
- The walls are quite warm here. From the north can be heard a steady
- roar, so loud that the entire cave seems to be trembling. Another
- passage leads south, and a low crawl goes east.
- short: 'You''re at junction with warm walls.'
- maptag: "Warm junction"
- conditions: {NOARRR: true, DEEP: true}
- sound: LOUD_ROAR
- travel: [
- {verbs: [SOUTH, FORK], action: [goto, LOC_FORK]},
- {verbs: [NORTH, VIEW], action: [goto, LOC_BREATHTAKING]},
- {verbs: [EAST, CRAWL], action: [goto, LOC_BOULDERS2]},
- ]
-- LOC_BREATHTAKING:
- description:
- long: |-
- You are on the edge of a breath-taking view. Far below you is an
- active volcano, from which great gouts of molten lava come surging
- out, cascading back down into the depths. The glowing rock fills the
- farthest reaches of the cavern with a blood-red glare, giving every-
- thing an eerie, macabre appearance. The air is filled with flickering
- sparks of ash and a heavy smell of brimstone. The walls are hot to
- the touch, and the thundering of the volcano drowns out all other
- sounds. Embedded in the jagged roof far overhead are myriad twisted
- formations composed of pure white alabaster, which scatter the murky
- light into sinister apparitions upon the walls. To one side is a deep
- gorge, filled with a bizarre chaos of tortured rock which seems to
- have been crafted by the devil himself. An immense river of fire
- crashes out from the depths of the volcano, burns its way through the
- gorge, and plummets into a bottomless pit far off to your left. To
- the right, an immense geyser of blistering steam erupts continuously
- from a barren island in the center of a sulfurous lake, which bubbles
- ominously. The far right wall is aflame with an incandescence of its
- own, which lends an additional infernal splendor to the already
- hellish scene. A dark, foreboding passage exits to the south.
- short: 'You''re at breath-taking view.'
- maptag: !!null
- conditions: {NOARRR: true, LIT: true, DEEP: true}
- hints: [*jade]
- sound: TOTAL_ROAR
- loud: true
- travel: [
- {verbs: [SOUTH, PASSA, OUT], action: [goto, LOC_WARMWALLS]},
- {verbs: [FORK], action: [goto, LOC_FORK]},
- {verbs: [DOWN], action: [speak, RIDICULOUS_ATTEMPT]},
- {verbs: [JUMP], action: [goto, LOC_GRUESOME]},
- ]
-- LOC_BOULDERS2:
- description:
- long: |-
- You are in a small chamber filled with large boulders. The walls are
- very warm, causing the air in the room to be almost stifling from the
- heat. The only exit is a crawl heading west, through which is coming
- a low rumbling.
- short: 'You''re in Chamber of Boulders.'
- maptag: !!null
- conditions: {NOARRR: true, DEEP: true}
- sound: DULL_RUMBLING
- travel: [
- {verbs: [WEST, OUT, CRAWL], action: [goto, LOC_WARMWALLS]},
- {verbs: [FORK], action: [goto, LOC_FORK]},
- {verbs: [VIEW], action: [goto, LOC_BREATHTAKING]},
- ]
-- LOC_LIMESTONE:
- description:
- long: |-
- You are walking along a gently sloping north/south passage lined with
- oddly shaped limestone formations.
- short: 'You''re in limestone passage.'
- maptag: !!null
- conditions: {NOARRR: true, DEEP: true}
- travel: [
- {verbs: [NORTH, UPWAR, FORK], action: [goto, LOC_FORK]},
- {verbs: [SOUTH, DOWN, BARRE], action: [goto, LOC_BARRENFRONT]},
- {verbs: [VIEW], action: [goto, LOC_BREATHTAKING]},
- ]
-- LOC_BARRENFRONT:
- description:
- long: |-
- You are standing at the entrance to a large, barren room. A notice
- above the entrance reads: "Caution! Bear in room!"
- short: 'You''re in front of Barren Room.'
- maptag: !!null
- conditions: {NOARRR: true, DEEP: true}
- travel: [
- {verbs: [WEST, UPWAR], action: [goto, LOC_LIMESTONE]},
- {verbs: [FORK], action: [goto, LOC_FORK]},
- {verbs: [EAST, INWAR, BARRE, ENTER], action: [goto, LOC_BARRENROOM]},
- {verbs: [VIEW], action: [goto, LOC_BREATHTAKING]},
- ]
-- LOC_BARRENROOM:
- description:
- long: |-
- You are inside a barren room. The center of the room is completely
- empty except for some dust. Marks in the dust lead away toward the
- far end of the room. The only exit is the way you came in.
- short: 'You''re in Barren Room.'
- maptag: !!null
- conditions: {NOARRR: true, DEEP: true}
- travel: [
- {verbs: [WEST, OUT], action: [goto, LOC_BARRENFRONT]},
- {verbs: [FORK], action: [goto, LOC_FORK]},
- {verbs: [VIEW], action: [goto, LOC_BREATHTAKING]},
- ]
-- LOC_DIFFERENT3:
- description:
- long: 'You are in a maze of twisting little passages, all different.'
- short: !!null
- maptag: 'Maze all different.'
- conditions: {DEEP: true, NOBACK: true, ALLDIFFERENT: true}
- travel: [
- {verbs: [WEST], action: [goto, LOC_DIFFERENT1]},
- {verbs: [SE], action: [goto, LOC_DIFFERENT4]},
- {verbs: [NW], action: [goto, LOC_DIFFERENT5]},
- {verbs: [SW], action: [goto, LOC_DIFFERENT6]},
- {verbs: [NE], action: [goto, LOC_DIFFERENT7]},
- {verbs: [UPWAR], action: [goto, LOC_DIFFERENT8]},
- {verbs: [DOWN], action: [goto, LOC_DIFFERENT9]},
- {verbs: [NORTH], action: [goto, LOC_DIFFERENT10]},
- {verbs: [SOUTH], action: [goto, LOC_DIFFERENT11]},
- {verbs: [EAST], action: [goto, LOC_DIFFERENT2]},
- ]
-- LOC_DIFFERENT4:
- description:
- long: 'You are in a little maze of twisty passages, all different.'
- short: !!null
- maptag: 'Maze all different.'
- conditions: {DEEP: true, NOBACK: true, ALLDIFFERENT: true}
- travel: [
- {verbs: [NW], action: [goto, LOC_DIFFERENT1]},
- {verbs: [UPWAR], action: [goto, LOC_DIFFERENT3]},
- {verbs: [NORTH], action: [goto, LOC_DIFFERENT5]},
- {verbs: [SOUTH], action: [goto, LOC_DIFFERENT6]},
- {verbs: [WEST], action: [goto, LOC_DIFFERENT7]},
- {verbs: [SW], action: [goto, LOC_DIFFERENT8]},
- {verbs: [NE], action: [goto, LOC_DIFFERENT9]},
- {verbs: [EAST], action: [goto, LOC_DIFFERENT10]},
- {verbs: [DOWN], action: [goto, LOC_DIFFERENT11]},
- {verbs: [SE], action: [goto, LOC_DIFFERENT2]},
- ]
-- LOC_DIFFERENT5:
- description:
- long: 'You are in a twisting maze of little passages, all different.'
- short: !!null
- maptag: 'Maze all different.'
- conditions: {DEEP: true, NOBACK: true, ALLDIFFERENT: true}
- travel: [
- {verbs: [UPWAR], action: [goto, LOC_DIFFERENT1]},
- {verbs: [DOWN], action: [goto, LOC_DIFFERENT3]},
- {verbs: [WEST], action: [goto, LOC_DIFFERENT4]},
- {verbs: [NE], action: [goto, LOC_DIFFERENT6]},
- {verbs: [SW], action: [goto, LOC_DIFFERENT7]},
- {verbs: [EAST], action: [goto, LOC_DIFFERENT8]},
- {verbs: [NORTH], action: [goto, LOC_DIFFERENT9]},
- {verbs: [NW], action: [goto, LOC_DIFFERENT10]},
- {verbs: [SE], action: [goto, LOC_DIFFERENT11]},
- {verbs: [SOUTH], action: [goto, LOC_DIFFERENT2]},
- ]
-- LOC_DIFFERENT6:
- description:
- long: 'You are in a twisting little maze of passages, all different.'
- short: !!null
- maptag: 'Maze all different.'
- conditions: {DEEP: true, NOBACK: true, ALLDIFFERENT: true}
- travel: [
- {verbs: [NE], action: [goto, LOC_DIFFERENT1]},
- {verbs: [NORTH], action: [goto, LOC_DIFFERENT3]},
- {verbs: [NW], action: [goto, LOC_DIFFERENT4]},
- {verbs: [SE], action: [goto, LOC_DIFFERENT5]},
- {verbs: [EAST], action: [goto, LOC_DIFFERENT7]},
- {verbs: [DOWN], action: [goto, LOC_DIFFERENT8]},
- {verbs: [SOUTH], action: [goto, LOC_DIFFERENT9]},
- {verbs: [UPWAR], action: [goto, LOC_DIFFERENT10]},
- {verbs: [WEST], action: [goto, LOC_DIFFERENT11]},
- {verbs: [SW], action: [goto, LOC_DIFFERENT2]},
- ]
-- LOC_DIFFERENT7:
- description:
- long: 'You are in a twisty little maze of passages, all different.'
- short: !!null
- maptag: 'Maze all different.'
- conditions: {DEEP: true, NOBACK: true, ALLDIFFERENT: true}
- travel: [
- {verbs: [NORTH], action: [goto, LOC_DIFFERENT1]},
- {verbs: [SE], action: [goto, LOC_DIFFERENT3]},
- {verbs: [DOWN], action: [goto, LOC_DIFFERENT4]},
- {verbs: [SOUTH], action: [goto, LOC_DIFFERENT5]},
- {verbs: [EAST], action: [goto, LOC_DIFFERENT6]},
- {verbs: [WEST], action: [goto, LOC_DIFFERENT8]},
- {verbs: [SW], action: [goto, LOC_DIFFERENT9]},
- {verbs: [NE], action: [goto, LOC_DIFFERENT10]},
- {verbs: [NW], action: [goto, LOC_DIFFERENT11]},
- {verbs: [UPWAR], action: [goto, LOC_DIFFERENT2]},
- ]
-- LOC_DIFFERENT8:
- description:
- long: 'You are in a twisty maze of little passages, all different.'
- short: !!null
- maptag: 'Maze all different.'
- conditions: {DEEP: true, NOBACK: true, ALLDIFFERENT: true}
- travel: [
- {verbs: [EAST], action: [goto, LOC_DIFFERENT1]},
- {verbs: [WEST], action: [goto, LOC_DIFFERENT3]},
- {verbs: [UPWAR], action: [goto, LOC_DIFFERENT4]},
- {verbs: [SW], action: [goto, LOC_DIFFERENT5]},
- {verbs: [DOWN], action: [goto, LOC_DIFFERENT6]},
- {verbs: [SOUTH], action: [goto, LOC_DIFFERENT7]},
- {verbs: [NW], action: [goto, LOC_DIFFERENT9]},
- {verbs: [SE], action: [goto, LOC_DIFFERENT10]},
- {verbs: [NE], action: [goto, LOC_DIFFERENT11]},
- {verbs: [NORTH], action: [goto, LOC_DIFFERENT2]},
- ]
-- LOC_DIFFERENT9:
- description:
- long: 'You are in a little twisty maze of passages, all different.'
- short: !!null
- maptag: 'Maze all different.'
- conditions: {DEEP: true, NOBACK: true, ALLDIFFERENT: true}
- travel: [
- {verbs: [SE], action: [goto, LOC_DIFFERENT1]},
- {verbs: [NE], action: [goto, LOC_DIFFERENT3]},
- {verbs: [SOUTH], action: [goto, LOC_DIFFERENT4]},
- {verbs: [DOWN], action: [goto, LOC_DIFFERENT5]},
- {verbs: [UPWAR], action: [goto, LOC_DIFFERENT6]},
- {verbs: [NW], action: [goto, LOC_DIFFERENT7]},
- {verbs: [NORTH], action: [goto, LOC_DIFFERENT8]},
- {verbs: [SW], action: [goto, LOC_DIFFERENT10]},
- {verbs: [EAST], action: [goto, LOC_DIFFERENT11]},
- {verbs: [WEST], action: [goto, LOC_DIFFERENT2]},
- ]
-- LOC_DIFFERENT10:
- description:
- long: 'You are in a maze of little twisting passages, all different.'
- short: !!null
- maptag: 'Maze all different.'
- conditions: {DEEP: true, NOBACK: true, ALLDIFFERENT: true}
- travel: [
- {verbs: [DOWN], action: [goto, LOC_DIFFERENT1]},
- {verbs: [EAST], action: [goto, LOC_DIFFERENT3]},
- {verbs: [NE], action: [goto, LOC_DIFFERENT4]},
- {verbs: [UPWAR], action: [goto, LOC_DIFFERENT5]},
- {verbs: [WEST], action: [goto, LOC_DIFFERENT6]},
- {verbs: [NORTH], action: [goto, LOC_DIFFERENT7]},
- {verbs: [SOUTH], action: [goto, LOC_DIFFERENT8]},
- {verbs: [SE], action: [goto, LOC_DIFFERENT9]},
- {verbs: [SW], action: [goto, LOC_DIFFERENT11]},
- {verbs: [NW], action: [goto, LOC_DIFFERENT2]},
- ]
-- LOC_DIFFERENT11:
- description:
- long: 'You are in a maze of little twisty passages, all different.'
- short: !!null
- maptag: 'Maze all different.'
- conditions: {DEEP: true, NOBACK: true, ALLDIFFERENT: true}
- travel: [
- {verbs: [SW], action: [goto, LOC_DIFFERENT1]},
- {verbs: [NW], action: [goto, LOC_DIFFERENT3]},
- {verbs: [EAST], action: [goto, LOC_DIFFERENT4]},
- {verbs: [WEST], action: [goto, LOC_DIFFERENT5]},
- {verbs: [NORTH], action: [goto, LOC_DIFFERENT6]},
- {verbs: [DOWN], action: [goto, LOC_DIFFERENT7]},
- {verbs: [SE], action: [goto, LOC_DIFFERENT8]},
- {verbs: [UPWAR], action: [goto, LOC_DIFFERENT9]},
- {verbs: [SOUTH], action: [goto, LOC_DIFFERENT10]},
- {verbs: [NE], action: [goto, LOC_DIFFERENT2]},
- ]
-- LOC_DEADEND13:
- description:
- long: 'Dead end'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true, ALLDIFFERENT: true}
- travel: [
- {verbs: [NORTH, OUT], action: [goto, LOC_DIFFERENT2]},
- {verbs: [SOUTH], cond: [not, VEND, VEND_BLOCKS], action: [goto, LOC_ROUGHHEWN]},
- {verbs: [SOUTH], action: [goto, LOC_BADDIRECTION]},
- ]
-- LOC_ROUGHHEWN:
- description:
- long: 'You are in a long, rough-hewn, north/south corridor.'
- short: !!null
- maptag: 'Rough-hewn corridor'
- conditions: {DEEP: true}
- travel: [
- {verbs: [NORTH], action: [goto, LOC_DEADEND13]},
- {verbs: [SOUTH], action: [goto, LOC_LARGE]},
- ]
-- LOC_BADDIRECTION:
- description:
- long: 'There is no way to go that direction.'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_DEADEND13]},
- ]
-- LOC_LARGE:
- description:
- long: 'You are in a large chamber with passages to the west and north.'
- short: !!null
- maptag: 'Large chamber.'
- conditions: {DEEP: true}
- hints: [*ogre]
- travel: [
- {verbs: [WEST], action: [goto, LOC_ROUGHHEWN]},
- {verbs: [NORTH], cond: [with, OGRE], action: [speak, OGRE_SNARL]},
- {verbs: [NORTH], action: [goto, LOC_STOREROOM]},
- ]
-- LOC_STOREROOM:
- description:
- long: 'You are in the ogre''s storeroom. The only exit is to the south.'
- short: !!null
- maptag: 'Ogre''s storeroom.'
- conditions: {DEEP: true}
- travel: [
- {verbs: [SOUTH, OUT], action: [goto, LOC_LARGE]},
- ]
-- LOC_FOREST1:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_START]},
- {verbs: [WEST], action: [goto, LOC_FOREST13]},
- {verbs: [NORTH], action: [goto, LOC_FOREST2]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST3]},
- ]
-- LOC_FOREST2:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_FOREST1]},
- {verbs: [WEST], action: [goto, LOC_FOREST19]},
- {verbs: [NORTH], action: [goto, LOC_FOREST3]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST18]},
- ]
-- LOC_FOREST3:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST, WEST], action: [goto, LOC_FOREST4]},
- {verbs: [NORTH], action: [goto, LOC_FOREST2]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST1]},
- ]
-- LOC_FOREST4:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST, NORTH], action: [goto, LOC_FOREST3]},
- {verbs: [WEST, SOUTH], action: [goto, LOC_FOREST5]},
- ]
-- LOC_FOREST5:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST, NORTH], action: [goto, LOC_FOREST4]},
- {verbs: [WEST], action: [goto, LOC_FOREST7]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST6]},
- ]
-- LOC_FOREST6:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_FOREST5]},
- {verbs: [WEST], action: [goto, LOC_FOREST7]},
- {verbs: [NORTH], action: [goto, LOC_VALLEY]},
- {verbs: [SOUTH], action: [goto, LOC_SLIT]},
- ]
-- LOC_FOREST7:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_FOREST5]},
- {verbs: [WEST], action: [goto, LOC_FOREST6]},
- {verbs: [NORTH], action: [goto, LOC_GRATE]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST8]},
- ]
-- LOC_FOREST8:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_FOREST9]},
- {verbs: [WEST], action: [goto, LOC_FOREST11]},
- {verbs: [NORTH], action: [goto, LOC_FOREST22]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST7]},
- ]
-- LOC_FOREST9:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_FOREST11]},
- {verbs: [WEST], action: [goto, LOC_FOREST8]},
- {verbs: [NORTH], action: [goto, LOC_FOREST10]},
- {verbs: [SOUTH], action: [goto, LOC_GRATE]},
- ]
-- LOC_FOREST10:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_SLIT]},
- {verbs: [WEST], action: [goto, LOC_FOREST11]},
- {verbs: [NORTH], action: [goto, LOC_FOREST9]},
- {verbs: [SOUTH], action: [goto, LOC_GRATE]},
- ]
-- LOC_FOREST11:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_FOREST10]},
- {verbs: [WEST], action: [goto, LOC_FOREST8]},
- {verbs: [NORTH], action: [goto, LOC_FOREST22]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST9]},
- ]
-- LOC_FOREST12:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_FOREST13]},
- {verbs: [WEST], action: [goto, LOC_FOREST14]},
- {verbs: [NORTH], action: [goto, LOC_FOREST22]},
- {verbs: [SOUTH], action: [goto, LOC_VALLEY]},
- ]
-- LOC_FOREST13:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_FOREST1]},
- {verbs: [WEST], action: [goto, LOC_FOREST12]},
- {verbs: [NORTH], action: [goto, LOC_FOREST20]},
- {verbs: [SOUTH], action: [goto, LOC_HILL]},
- ]
-- LOC_FOREST14:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_ROADEND]},
- {verbs: [WEST], action: [goto, LOC_FOREST16]},
- {verbs: [NORTH], action: [goto, LOC_FOREST15]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST12]},
- ]
-- LOC_FOREST15:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_FOREST16]},
- {verbs: [WEST], action: [goto, LOC_FOREST22]},
- {verbs: [NORTH], action: [goto, LOC_ROADEND]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST14]},
- ]
-- LOC_FOREST16:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST, NORTH], action: [goto, LOC_FOREST17]},
- {verbs: [WEST], action: [goto, LOC_FOREST14]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST15]},
- ]
-- LOC_FOREST17:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_FOREST18]},
- {verbs: [WEST, SOUTH], action: [goto, LOC_FOREST16]},
- {verbs: [NORTH], action: [goto, LOC_CLIFF]},
- ]
-- LOC_FOREST18:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_FOREST19]},
- {verbs: [WEST], action: [goto, LOC_FOREST17]},
- {verbs: [NORTH], action: [goto, LOC_FOREST2]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST21]},
- ]
-- LOC_FOREST19:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_FOREST2]},
- {verbs: [WEST], action: [goto, LOC_FOREST18]},
- {verbs: [NORTH], action: [goto, LOC_CLIFF]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST20]},
- ]
-- LOC_FOREST20:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_HILL]},
- {verbs: [WEST], action: [goto, LOC_FOREST21]},
- {verbs: [NORTH], action: [goto, LOC_FOREST19]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST13]},
- ]
-- LOC_FOREST21:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_FOREST20]},
- {verbs: [WEST], action: [goto, LOC_ROADEND]},
- {verbs: [NORTH], action: [goto, LOC_FOREST18]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST21]},
- ]
-- LOC_FOREST22:
- description:
- long: 'You are wandering aimlessly through the forest.'
- short: !!null
- maptag: 'Forest.'
- conditions: {FOREST: true, NOBACK: true, LIT: true}
- hints: [*forest]
- travel: [
- {verbs: [EAST], action: [goto, LOC_FOREST8]},
- {verbs: [WEST], action: [goto, LOC_FOREST11]},
- {verbs: [NORTH], action: [goto, LOC_FOREST15]},
- {verbs: [SOUTH], action: [goto, LOC_FOREST12]},
- ]
-- LOC_LEDGE:
- description:
- long: |-
- You are on a small ledge on one face of a sheer cliff. There are no
- paths away from the ledge. Across the chasm is a small clearing
- surrounded by forest.
- short: 'You''re on ledge.'
- maptag: !!null
- conditions: {ABOVE: true, LIT: true}
- travel: [
- {verbs: [JUMP], action: [goto, LOC_NOMAKE]},
- ]
-- LOC_RESBOTTOM:
- description:
- long: |-
- You are walking across the bottom of the reservoir. Walls of water
- rear up on either side. The roar of the water cascading past is
- nearly deafening, and the mist is so thick you can barely see.
- short: 'You''re at bottom of reservoir.'
- maptag: !!null
- conditions: {FLUID: true, DEEP: true}
- sound: TOTAL_ROAR
- loud: true
- travel: [
- {verbs: [NORTH], action: [goto, LOC_RESNORTH]},
- {verbs: [SOUTH], action: [goto, LOC_RESERVOIR]},
- ]
-- LOC_RESNORTH:
- description:
- long: |-
- You are at the northern edge of the reservoir. A northwest passage
- leads sharply up from here.
- short: 'You''re north of reservoir.'
- maptag: !!null
- conditions: {FLUID: true, DEEP: true}
- sound: WATERS_CRASHING
- travel: [
- {verbs: [SOUTH, ACROS, CROSS],
- cond: [not, RESER, WATERS_PARTED], action: [speak, BAD_DIRECTION]},
- {verbs: [SOUTH], action: [goto, LOC_RESBOTTOM]},
- {verbs: [NW, UPWAR, OUT], action: [goto, LOC_TREACHEROUS]},
- ]
-- LOC_TREACHEROUS:
- description:
- long: 'You are scrambling along a treacherously steep, rocky passage.'
- short: !!null
- maptag: 'Rocky passage.'
- conditions: {DEEP: true}
- travel: [
- {verbs: [UPWAR, NW], action: [goto, LOC_STEEP]},
- {verbs: [DOWN, SE], action: [goto, LOC_RESNORTH]},
- ]
-- LOC_STEEP:
- description:
- long: 'You are on a very steep incline, which widens at it goes upward.'
- short: !!null
- maptag: 'Steep incline'
- conditions: {DEEP: true}
- travel: [
- {verbs: [DOWN, SE], action: [goto, LOC_TREACHEROUS]},
- {verbs: [UPWAR, NW], action: [goto, LOC_CLIFFBASE]},
- ]
-- LOC_CLIFFBASE:
- description:
- long: |-
- You are at the base of a nearly vertical cliff. There are some
- slim footholds which would enable you to climb up, but it looks
- extremely dangerous. Here at the base of the cliff lie the remains
- of several earlier adventurers who apparently failed to make it.
- short: 'You''re at base of cliff.'
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [DOWN, SE], action: [goto, LOC_STEEP]},
- {verbs: [UPWAR, CLIMB], action: [goto, LOC_CLIFFACE]},
- ]
-- LOC_CLIFFACE:
- description:
- long: 'You are climbing along a nearly vertical cliff.'
- short: !!null
- maptag: 'Vertical cliff.'
- conditions: {DEEP: true}
- travel: [
- {verbs: [DOWN], action: [goto, LOC_CLIFFBASE]},
- {verbs: [UPWAR], cond: [carry, RABBITFOOT], action: [goto, LOC_CLIFFTOP]},
- {verbs: [UPWAR], action: [goto, LOC_FOOTSLIP]},
- ]
-- LOC_FOOTSLIP:
- description:
- long: |-
- Just as you reach the top, your foot slips on a loose rock and you
- tumble several hundred feet to join the other unlucky adventurers.
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_NOWHERE]},
- ]
-- LOC_CLIFFTOP:
- description:
- long: |-
- Just as you reach the top, your foot slips on a loose rock and you
- make one last desperate grab. Your luck holds, as does your grip.
- With an enormous heave, you lift yourself to the ledge above.
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_CLIFFLEDGE]},
- ]
-- LOC_CLIFFLEDGE:
- description:
- long: |-
- You are on a small ledge at the top of a nearly vertical cliff.
- There is a low crawl leading off to the northeast.
- short: 'You''re at top of cliff.'
- maptag: 'Clifftop'
- conditions: {DEEP: true}
- travel: [
- {verbs: [CLIMB, DOWN], action: [goto, LOC_CLIFFACE]},
- {verbs: [NE, CRAWL], action: [goto, LOC_REACHDEAD]},
- ]
-- LOC_REACHDEAD:
- description:
- long: 'You have reached a dead end.'
- short: !!null
- maptag: 'Dead end.'
- conditions: {DEEP: true}
- travel: [
- {verbs: [SW, OUT, CRAWL], action: [goto, LOC_CLIFFLEDGE]},
- ]
-- LOC_GRUESOME:
- description:
- long: 'There is now one more gruesome aspect to the spectacular vista.'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_NOWHERE]},
- ]
-- LOC_FOOF1:
- description:
- long: '>>Foof!<<'
- short: !!null
- maptag: !!null
- conditions: {}
- travel: [
- {verbs: [], action: [goto, LOC_DEBRIS]},
- ]
-- LOC_FOOF2:
- description:
- long: '>>Foof!<<'
- short: !!null
- maptag: !!null
- conditions: {ABOVE: true}
- travel: [
- {verbs: [], action: [goto, LOC_BUILDING]},
- ]
-- LOC_FOOF3:
- description:
- long: '>>Foof!<<'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_Y2]},
- ]
-- LOC_FOOF4:
- description:
- long: '>>Foof!<<'
- short: !!null
- maptag: !!null
- conditions: {ABOVE: true}
- travel: [
- {verbs: [], action: [goto, LOC_BUILDING]},
- ]
-- LOC_FOOF5:
- description:
- long: '>>Foof!<<'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_PLOVER]},
- ]
-- LOC_FOOF6:
- description:
- long: '>>Foof!<<'
- short: !!null
- maptag: !!null
- conditions: {DEEP: true}
- travel: [
- {verbs: [], action: [goto, LOC_Y2]},
- ]
-
-# Starting locations of dwarves.
-# Sixth dwarf is special (the pirate). He always starts at his
-# chest's eventual location inside the maze.
-dwarflocs: [
- LOC_KINGHALL,
- LOC_WESTBANK,
- LOC_Y2,
- LOC_ALIKE3,
- LOC_COMPLEX,
- LOC_MAZEEND12,
-]
-
-arbitrary_messages: !!omap
-- NO_MESSAGE: !!null
-- CAVE_NEARBY: |-
- Somewhere nearby is Colossal Cave, where others have found fortunes in
- treasure and gold, though it is rumored that some who enter are never
- seen again. Magic is said to work in the cave. I will be your eyes
- and hands. Direct me with commands of 1 or 2 words. I should warn
- you that I look at only the first five letters of each word, so you'll
- have to enter "northeast" as "ne" to distinguish it from "north".
- You can type "help" for some general hints. For information on how
- to end your adventure, scoring, etc., type "info".
- \t\t\t - - -
- This program was originally developed by Willie Crowther. Most of the
- features of the current program were added by Don Woods.
-- DWARF_BLOCK: 'A little dwarf with a big knife blocks your way.'
-- DWARF_RAN: |-
- A little dwarf just walked around a corner, saw you, threw a little
- axe at you which missed, cursed, and ran away.
-- DWARF_PACK: 'There are %d threatening little dwarves in the room with you.'
-- DWARF_SINGLE: 'There is a threatening little dwarf in the room with you!'
-- KNIFE_THROWN: 'One sharp nasty knife is thrown at you!'
-- SAYS_PLUGH: 'A hollow voice says "PLUGH".'
-- GETS_YOU: 'It gets you!'
-- MISSES_YOU: 'It misses!'
-- UNSURE_FACING: 'I am unsure how you are facing. Use compass points or nearby objects.'
-- NO_INOUT_HERE: |-
- I don't know in from out here. Use compass points or name something
- in the general direction you want to go.
-- CANT_APPLY: 'I don''t know how to apply that word here.'
-- AM_GAME: &am_game 'I''m game. Would you care to explain how?'
-- NO_MORE_DETAIL: |-
- Sorry, but I am not allowed to give more detail. I will repeat the
- long description of your location.
-- PITCH_DARK: 'It is now pitch dark. If you proceed you will likely fall into a pit.'
-- W_IS_WEST: 'If you prefer, simply type w rather than west.'
-- REALLY_QUIT: 'Do you really want to quit now?'
-- PIT_FALL: 'You fell into a pit and broke every bone in your body!'
-- ALREADY_CARRYING: &already_carrying 'You are already carrying it!'
-- YOU_JOKING: 'You can''t be serious!'
-- BIRD_EVADES: |-
- The bird seemed unafraid at first, but as you approach it becomes
- disturbed and you cannot catch it.
-- CANNOT_CARRY: 'You can catch the bird, but you cannot carry it.'
-- NOTHING_LOCKED: 'There is nothing here with a lock!'
-- ARENT_CARRYING: &arent_carrying 'You aren''t carrying it!'
-- BIRD_ATTACKS: |-
- The little bird attacks the green snake, and in an astounding flurry
- drives the snake away.
-- NO_KEYS: 'You have no keys!'
-- NO_LOCK: 'It has no lock.'
-- NOT_LOCKABLE: ¬_lockable 'I don''t know how to lock or unlock such a thing.'
-- ALREADY_LOCKED: 'It was already locked.'
-- ALREADY_UNLOCKED: 'It was already unlocked.'
-- BEAR_BLOCKS: |-
- There is no way to get past the bear to unlock the chain, which is
- probably just as well.
-- NOTHING_HAPPENS: ¬hing_happens 'Nothing happens.'
-- WHERE_QUERY: &where_query 'Where?'
-- NO_TARGET: 'There is nothing here to attack.'
-- BIRD_DEAD: 'The little bird is now dead. Its body disappears.'
-- SNAKE_WARNING: 'Attacking the snake both doesn''t work and is very dangerous.'
-- KILLED_DWARF: 'You killed a little dwarf.'
-- DWARF_DODGES: 'You attack a little dwarf, but he dodges out of the way.'
-- BARE_HANDS_QUERY: 'With what? Your bare hands?'
-- BAD_DIRECTION: 'There is no way to go that direction.'
-- TWO_WORDS: 'Please stick to 1- and 2-word commands.'
-- OK_MAN: &ok_man 'OK'
-- CANNOT_UNLOCK: 'You can''t unlock the keys.'
-- FUTILE_CRAWL: |-
- You have crawled around in some little holes and wound up back in the
- main passage.
-- FOLLOW_STREAM: |-
- I don't know where the cave is, but hereabouts no stream can run on
- the surface for long. I would try the stream.
-- NEED_DETAIL: 'I need more detailed instructions to do that.'
-- NEARBY: &nearby |-
- I can only tell you what you see as you move about and manipulate
- things. I cannot tell you where remote things are.
-- OGRE_SNARL: 'The ogre snarls and shoves you back.'
-- HUH_MAN: &huh_man 'Huh?'
-- WELCOME_YOU: 'Welcome to Adventure!! Would you like instructions?'
-- REQUIRES_DYNAMITE: &requires_dynamite 'Blasting requires dynamite.'
-- FEET_WET: 'Your feet are now wet.'
-- LOST_APPETITE: 'I think I just lost my appetite.'
-- THANKS_DELICIOUS: 'Thank you, it was delicious!'
-- PECULIAR_NOTHING: 'Peculiar. Nothing unexpected happens.'
-- GROUND_WET: 'Your bottle is empty and the ground is wet.'
-- CANT_POUR: 'You can''t pour that.'
-- WHICH_WAY: 'Which way?'
-- FORGOT_PATH: 'Sorry, but I no longer seem to remember how it was you got here.'
-- CARRY_LIMIT: 'You can''t carry anything more. You''ll have to drop something first.'
-- GRATE_NOWAY: 'You can''t go through a locked steel grate!'
-- YOU_HAVEIT: 'I believe what you want is right here with you.'
-- DONT_FIT: 'You don''t fit through a two-inch slit!'
-- CROSS_BRIDGE: 'I respectfully suggest you go across the bridge instead of jumping.'
-- NO_CROSS: 'There is no way across the fissure.'
-- NO_CARRY: 'You''re not carrying anything.'
-- NOW_HOLDING: 'You are currently holding the following:'
-- BIRD_PINING: |-
- It's not hungry (it's merely pinin' for the fjords). Besides, you
- have no bird seed.
-- BIRD_DEVOURED: 'The snake has now devoured your bird.'
-- NOTHING_EDIBLE: 'There''s nothing here it wants to eat (except perhaps you).'
-- REALLY_MAD: 'You fool, dwarves eat only coal! Now you''ve made him *REALLY* mad!!'
-- NO_CONTAINER: 'You have nothing in which to carry it.'
-- BOTTLE_FULL: 'Your bottle is already full.'
-- NO_LIQUID: 'There is nothing here with which to fill the bottle.'
-- RIDICULOUS_ATTEMPT: &ridiculous_attempt 'Don''t be ridiculous!'
-- RUSTY_DOOR: 'The door is extremely rusty and refuses to open.'
-- SHAKING_LEAVES: 'The plant indignantly shakes the oil off its leaves and asks, "Water?"'
-- DEEP_ROOTS: 'The plant has exceptionally deep roots and cannot be pulled free.'
-- KNIVES_VANISH: 'The dwarves'' knives vanish as they strike the walls of the cave.'
-- MUST_DROP: |-
- Something you're carrying won't fit through the tunnel with you.
- You'd best take inventory and drop something.
-- CLAM_BLOCKER: 'You can''t fit this five-foot clam through that little passage!'
-- OYSTER_BLOCKER: 'You can''t fit this five-foot oyster through that little passage!'
-- DROP_CLAM: 'I advise you to put down the clam before opening it. >STRAIN!<'
-- DROP_OYSTER: 'I advise you to put down the oyster before opening it. >WRENCH!<'
-- CLAM_OPENER: 'You don''t have anything strong enough to open the clam.'
-- OYSTER_OPENER: 'You don''t have anything strong enough to open the oyster.'
-- PEARL_FALLS: |-
- A glistening pearl falls out of the clam and rolls away. Goodness,
- this must really be an oyster. (I never was very good at identifying
- bivalves.) Whatever it is, it has now snapped shut again.
-- OYSTER_OPENS: |-
- The oyster creaks open, revealing nothing but oyster inside. It
- promptly snaps shut again.
-- WAY_BLOCKED: |-
- You have crawled around in some little holes and found your way
- blocked by a recent cave-in. You are now back in the main passage.
-- PIRATE_RUSTLES: 'There are faint rustling noises from the darkness behind you.'
-- PIRATE_POUNCES: |-
- Out from the shadows behind you pounces a bearded pirate! "Har, har,"
- he chortles, "I'll just take all this booty and hide it away with me
- chest deep in the maze!" He snatches your treasure and vanishes into
- the gloom.
-- CAVE_CLOSING: |-
- A sepulchral voice reverberating through the cave, says, "Cave closing
- soon. All adventurers exit immediately through main office."
-- EXIT_CLOSED: |-
- A mysterious recorded voice groans into life and announces:
- "This exit is closed. Please leave via main office."
-- DEATH_CLOSING: |-
- It looks as though you're dead. Well, seeing as how it's so close to
- closing time anyway, I think we'll just call it a day.
-- CAVE_CLOSED: |-
- The sepulchral voice intones, "The cave is now closed." As the echoes
- fade, there is a blinding flash of light (and a small puff of orange
- smoke). . . . As your eyes refocus, you look around and find...
-- VICTORY_MESSAGE: |-
- There is a loud explosion, and a twenty-foot hole appears in the far
- wall, burying the dwarves in the rubble. You march through the hole
- and find yourself in the main office, where a cheering band of
- friendly elves carry the conquering adventurer off into the sunset.
-- DEFEAT_MESSAGE: |-
- There is a loud explosion, and a twenty-foot hole appears in the far
- wall, burying the snakes in the rubble. A river of molten lava pours
- in through the hole, destroying everything in its path, including you!
-- SPLATTER_MESSAGE: |-
- There is a loud explosion, and you are suddenly splashed across the
- walls of the room.
-- DWARVES_AWAKEN: |-
- The resulting ruckus has awakened the dwarves. There are now several
- threatening little dwarves in the room with you! Most of them throw
- knives at you! All of them get you!
-- UNHAPPY_BIRD: 'Oh, leave the poor unhappy bird alone.'
-- NEEDED_NEARBY: 'I daresay whatever you want is around here somewhere.'
-- NOT_CONNECTED: 'You can''t get there from here.'
-- TAME_BEAR: 'You are being followed by a very large, tame bear.'
-- WITHOUT_SUSPENDS: 'Now let''s see you do it without suspending in mid-Adventure.'
-- FILL_INVALID: 'There is nothing here with which to fill it.'
-- SHATTER_VASE: 'The sudden change in temperature has delicately shattered the vase.'
-- BEYOND_POWER: &beyond_power 'It is beyond your power to do that.'
-- NOT_KNOWHOW: ¬_knowhow 'I don''t know how.'
-- TOO_FAR: 'It is too far up for you to reach.'
-- DWARF_SMOKE: |-
- You killed a little dwarf. The body vanishes in a cloud of greasy
- black smoke.
-- SHELL_IMPERVIOUS: 'The shell is very strong and is impervious to attack.'
-- START_OVER: 'What''s the matter, can''t you read? Now you''d best start over.'
-- WELL_POINTLESS: 'Well, that was remarkably pointless!'
-- DRAGON_SCALES: 'The axe bounces harmlessly off the dragon''s thick scales.'
-- NASTY_DRAGON: 'The dragon looks rather nasty. You''d best not try to get by.'
-- BIRD_BURNT: |-
- The little bird attacks the green dragon, and in an astounding flurry
- gets burnt to a cinder. The ashes blow away.
-- BRIEF_CONFIRM: |-
- Okay, from now on I'll only describe a place in full the first time
- you come to it. To get the full description, say "look".
-- ROCKY_TROLL: |-
- Trolls are close relatives with the rocks and have skin as tough as
- that of a rhinoceros. The troll fends off your blows effortlessly.
-- TROLL_RETURNS: |-
- The troll deftly catches the axe, examines it carefully, and tosses it
- back, declaring, "Good workmanship, but it's not valuable enough."
-- TROLL_SATISFIED: 'The troll catches your treasure and scurries away out of sight.'
-- TROLL_BLOCKS: 'The troll refuses to let you cross.'
-- BRIDGE_GONE: 'There is no longer any way across the chasm.'
-- BEAR_HANDS: 'With what? Your bare hands? Against *HIS* bear hands??'
-- BEAR_CONFUSED: 'The bear is confused; he only wants to be your friend.'
-- ALREADY_DEAD: 'For crying out loud, the poor thing is already dead!'
-- BEAR_CHAINED: 'The bear is still chained to the wall.'
-- STILL_LOCKED: 'The chain is still locked.'
-- CHAIN_UNLOCKED: 'The chain is now unlocked.'
-- CHAIN_LOCKED: 'The chain is now locked.'
-- NO_LOCKSITE: 'There is nothing here to which the chain can be locked.'
-- WANT_HINT: 'Do you want the hint?'
-- TROLL_VICES: 'Gluttony is not one of the troll''s vices. Avarice, however, is.'
-- LAMP_DIM: |-
- Your lamp is getting dim. You'd best start wrapping this up, unless
- you can find some fresh batteries. I seem to recall there's a vending
- machine in the maze. Bring some coins with you.
-- LAMP_OUT: 'Your lamp has run out of power.'
-- PLEASE_ANSWER: 'Please answer the question.'
-- PIRATE_SPOTTED: |-
- There are faint rustling noises from the darkness behind you. As you
- turn toward them, the beam of your lamp falls across a bearded pirate.
- He is carrying a large chest. "Shiver me timbers!" he cries, "I've
- been spotted! I'd best hie meself off to the maze to hide me chest!"
- With that, he vanishes into the gloom.
-- GET_BATTERIES: 'Your lamp is getting dim. You''d best go back for those batteries.'
-- REPLACE_BATTERIES: |-
- Your lamp is getting dim. I'm taking the liberty of replacing the
- batteries.
-- MISSING_BATTERIES: |-
- Your lamp is getting dim, and you're out of spare batteries. You'd
- best start wrapping this up.
-- REMOVE_MESSAGE: |-
- You sift your fingers through the dust, but succeed only in
- obliterating the cryptic message.
-- CLUE_QUERY: |-
- Hmmm, this looks like a clue, which means it'll cost you 10 points to
- read it. Should I go ahead and read it anyway?
-- WAYOUT_CLUE: |-
- It says, "There is a way out of this place. Do you need any more
- information to escape? Sorry, but this initial hint is all you get."
-- DONT_UNDERSTAND: &dont_understand 'I''m afraid I don''t understand.'
-- HAND_PASSTHROUGH: 'Your hand passes through it as though it weren''t there.'
-- PROD_DWARF: |-
- You prod the nearest dwarf, who wakes up grumpily, takes one look at
- you, curses, and grabs for his axe.
-- THIS_ACCEPTABLE: 'Is this acceptable?'
-# This message is not currently used
-#- ALREADY_OVER: |-
-# This adventure is already over. To start a new adventure, or to
-# resume an earlier adventure, please run a fresh copy of the program.
-- OGRE_FULL: 'The ogre doesn''t appear to be hungry.'
-- OGRE_DODGE: |-
- The ogre, who despite his bulk is quite agile, easily dodges your
- attack. He seems almost amused by your puny effort.
-- OGRE_PANIC1: |-
- The ogre, distracted by your rush, is struck by the knife. With a
- blood-curdling yell he turns and bounds after the dwarves, who flee
- in panic. You are left alone in the room.
-- OGRE_PANIC2: |-
- The ogre, distracted by your rush, is struck by the knife. With a
- blood-curdling yell he turns and bounds after the dwarf, who flees
- in panic. You are left alone in the room.
-- FREE_FLY: 'The bird flies about agitatedly for a moment.'
-- CAGE_FLY: 'The bird flies agitatedly about the cage.'
-- NECKLACE_FLY: |-
- The bird flies about agitatedly for a moment, then disappears through
- the crack. It reappears shortly, carrying in its beak a jade
- necklace, which it drops at your feet.
-- WATER_URN: |-
- You empty the bottle into the urn, which promptly ejects the water
- with uncanny accuracy, squirting you directly between the eyes.
-- OIL_URN: 'Your bottle is now empty and the urn is full of oil.'
-- FULL_URN: 'The urn is already full of oil.'
-- URN_NOPOUR: 'There''s no way to get the oil out of the urn.'
-- URN_NOBUDGE: 'The urn is far too firmly embedded for your puny strength to budge it.'
-- URN_GENIES: |-
- As you rub the urn, there is a flash of light and a genie appears.
- His aspect is stern as he advises: "One who wouldst traffic in
- precious stones must first learn to recognize the signals thereof."
- He wrests the urn from the stone, leaving a small cavity. Turning to
- face you again, he fixes you with a steely eye and intones: "Caution!"
- Genie and urn vanish in a cloud of amber smoke. The smoke condenses
- to form a rare amber gemstone, resting in the cavity in the rock.
-- DOUGHNUT_HOLES: 'I suppose you collect doughnut holes, too?'
-- GEM_FITS: 'The gem fits easily into the cavity.'
-- RUG_RISES: 'The Persian rug stiffens and rises a foot or so off the ground.'
-- RUG_WIGGLES: |-
- The Persian rug draped over your shoulder seems to wriggle for a
- moment, but then subsides.
-- RUG_SETTLES: 'The Persian rug settles gently to the ground.'
-- RUG_HOVERS: 'The rug hovers stubbornly where it is.'
-- RUG_NOTHING1: 'The rug does not appear inclined to cooperate.'
-- RUG_NOTHING2: |-
- If you mean to use the Persian rug, it does not appear inclined to
- cooperate.
-- FLAP_ARMS: 'Though you flap your arms furiously, it is to no avail.'
-- RUG_GOES: |-
- You board the Persian rug, which promptly whisks you across the chasm.
- You have time for a fleeting glimpse of a two thousand foot drop to a
- mighty river; then you find yourself on the other side.
-- RUG_RETURNS: 'The rug ferries you back across the chasm.'
-- ALL_SILENT: 'All is silent.'
-- STREAM_GURGLES: 'The stream is gurgling placidly.'
-- WIND_WHISTLES: 'The wind whistles coldly past your ears.'
-- STREAM_SPLASHES: 'The stream splashes loudly into the pool.'
-- NO_MEANING: 'You are unable to make anything of the splashing noise.'
-- MURMURING_SNORING: |-
- You can hear the murmuring of the beanstalks and the snoring of the
- dwarves.
-- SNAKES_HISSING: 'A loud hissing emanates from the snake pit.'
-- DULL_RUMBLING: 'The air is filled with a dull rumbling sound.'
-- LOUD_ROAR: 'The roar is quite loud here.'
-- TOTAL_ROAR: 'The roaring is so loud that it drowns out all other sound.'
-- BIRD_CRAP: |-
- The bird eyes you suspiciously and flutters away. A moment later you
- feel something wet land on your head, but upon looking up you can see
- no sign of the culprit.
-- FEW_DROPS: 'There are only a few drops--not enough to carry.'
-- NOT_BRIGHT: '(Uh, y''know, that wasn''t very bright.)'
-- TOOK_LONG: 'It''s a pity you took so long about it.'
-- UPSTREAM_DOWNSTREAM: 'Upstream or downstream?'
-- FOREST_QUERY: !!null
-- WATERS_CRASHING: 'The waters are crashing loudly against the shore.'
-- THROWN_KNIVES: '%d of them throw knives at you!'
-- MULTIPLE_HITS: '%d of them get you!'
-- ONE_HIT: 'One of them gets you!'
-- NONE_HIT: 'None of them hits you!'
-- DONT_KNOW: 'Sorry, I don''t know the word "%s".'
-- WHAT_DO: 'What do you want to do with the %s?'
-- NO_SEE: 'I see no %s here.'
-- DO_WHAT: '%s what?'
-- OKEY_DOKEY: 'Okay, "%s".'
-- GARNERED_POINTS: 'You have garnered %d out of a possible %d points, using %d turn%S.'
-- SUSPEND_WARNING: |-
- I can suspend your Adventure for you so that you can resume later, but
- it will cost you 5 points.
-- HINT_COST: 'I am prepared to give you a hint, but it will cost you %d point%S.'
-- TOTAL_SCORE: 'You scored %d out of a possible %d, using %d turn%S.'
-- NEXT_HIGHER: 'To achieve the next higher rating, you need %d more point%S.'
-- NO_HIGHER: |-
- To achieve the next higher rating would be a neat trick!
- Congratulations!!
-- OFF_SCALE: 'You just went off my scale!!'
-- SAVERESUME_DISABLED: 'Save and resume are disabled.'
-- RESUME_HELP: 'To resume your Adventure, start a new game and then say "RESUME".'
-# This message is not currently used
-#- TABLE_SPACE: |-
-# Table space used:
-# %d of %d words of messages %d of %d travel options
-# %d of %d vocabulary words %d of %d locations
-# %d of %d objects %d of %d action verbs
-# %d of %d "random" messages %d of %d "class" messages
-# %d of %d hints %d of %d turn thresholds'
-- RESUME_ABANDON: 'To resume an earlier Adventure, you must abandon the current one.'
-- BAD_SAVE: 'Oops, that does not look like a valid save file.'
-- VERSION_SKEW: |-
- I'm sorry, but that Adventure was begun using Version %d.%d of the
- save file format, and this program uses Version %d.%d. You must find an instance
- using that other version in order to resume that Adventure.
-- SAVE_TAMPERING: |-
- A dark fog creeps in to surround you. From somewhere in the fog you
- hear a stern voice. "This Adventure has been tampered with! You have
- been dabbling in magic, knowing not the havoc you might cause thereby.
- Leave at once, before you do irrevocable harm!" The fog thickens,
- until at last you can see nothing at all. Your vision then clears,
- and you find yourself back in The Real World.
-- TWIST_TURN: |-
- Sorry, but the path twisted and turned so much that I can't figure
- out which way to go to get back.
-- GO_UNNEEDED: |-
- You don't have to say "go" every time; just specify a direction or, if
- it's nearby, name the place to which you wish to move.
-- NUMERIC_REQUIRED:
- This command requires a numeric argument.
-
-classes:
-- threshold: 0
- message: !!null
-- threshold: 45
- message: 'You are obviously a rank amateur. Better luck next time.'
-- threshold: 120
- message: 'Your score qualifies you as a novice class adventurer.'
-- threshold: 170
- message: 'You have achieved the rating: "Experienced Adventurer".'
-- threshold: 250
- message: 'You may now consider yourself a "Seasoned Adventurer".'
-- threshold: 320
- message: 'You have reached "Junior Master" status.'
-- threshold: 375
- message: 'Your score puts you in Master Adventurer Class C.'
-- threshold: 410
- message: 'Your score puts you in Master Adventurer Class B.'
-- threshold: 426
- message: 'Your score puts you in Master Adventurer Class A.'
-- threshold: 429
- message: 'All of Adventuredom gives tribute to you, Adventurer Grandmaster!'
-- threshold: 9999
- message: |-
- Adventuredom stands in awe -- you have now joined the ranks of the
- W O R L D C H A M P I O N A D V E N T U R E R S !
- It may interest you to know that the Dungeon-Master himself has, to
- my knowledge, never achieved this threshold in fewer than 330 turns.
-
-turn_thresholds:
-- threshold: 350
- point_loss: 2
- message: |-
- Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
- you a couple of points.
-- threshold: 500
- point_loss: 3
- message: '500 turns? That''s another few points you''ve lost.'
-- threshold: 1000
- point_loss: 5
- message: 'Are you still at it? Five points off for exceeding 1000 turns!'
-- threshold: 2500
- point_loss: 10
- message: |-
- Good grief, don't you *EVER* give up? Do you realize you've spent
- over 2500 turns at this? That's another ten points off, a total of
- twenty points lost for taking so long.
-
-# Objects names OBJ_* are not made visible by the map-graph generator.
-# Don't change these casually.
-objects: !!omap
-- NO_OBJECT:
- inventory: !!null
- descriptions: !!null
-- KEYS:
- words: ['keys', 'key']
- inventory: 'Set of keys'
- locations: LOC_BUILDING
- descriptions:
- - 'There are some keys on the ground here.'
-- LAMP:
- words: ['lamp', 'lante']
- inventory: 'Brass lantern'
- locations: LOC_BUILDING
- states: [LAMP_DARK, LAMP_BRIGHT]
- descriptions:
- - 'There is a shiny brass lamp nearby.'
- - 'There is a lamp shining nearby.'
- changes:
- - 'Your lamp is now off.'
- - 'Your lamp is now on.'
-- GRATE:
- words: ['grate']
- inventory: '*grate'
- locations: [LOC_GRATE, LOC_BELOWGRATE]
- immovable: true
- states: [GRATE_CLOSED, GRATE_OPEN]
- descriptions:
- - 'The grate is locked.'
- - 'The grate is open.'
- changes:
- - 'The grate is now locked.'
- - 'The grate is now unlocked.'
-- CAGE:
- words: ['cage']
- inventory: 'Wicker cage'
- locations: LOC_COBBLE
- descriptions:
- - 'There is a small wicker cage discarded nearby.'
-- ROD:
- words: ['rod']
- inventory: 'Black rod'
- locations: LOC_DEBRIS
- descriptions:
- - 'A three foot black rod with a rusty star on an end lies nearby.'
-- ROD2:
- words: ['rod']
- inventory: 'Black rod'
- locations: LOC_NOWHERE
- descriptions:
- - 'A three foot black rod with a rusty mark on an end lies nearby.'
-- STEPS:
- words: ['steps']
- inventory: '*steps'
- locations: [LOC_PITTOP, LOC_MISTHALL]
- immovable: true
- states: [STEPS_DOWN, STEPS_UP]
- descriptions:
- - 'Rough stone steps lead down the pit.'
- - 'Rough stone steps lead up the dome.'
-- BIRD:
- words: ['bird']
- inventory: 'Little bird in cage'
- locations: LOC_BIRDCHAMBER
- states: [BIRD_UNCAGED, BIRD_CAGED, BIRD_FOREST_UNCAGED]
- descriptions:
- - 'A cheerful little bird is sitting here singing.'
- - 'There is a little bird in the cage.'
- - 'A cheerful little bird is sitting here singing.'
- sounds:
- - 'The bird''s singing is quite melodious.'
- - 'The bird does not seem inclined to sing while in the cage.'
- - 'It almost seems as though the bird is trying to tell you something.'
- - |-
- To your surprise, you can understand the bird's chirping; it is
- singing about the joys of its forest home.
- - 'The bird does not seem inclined to sing while in the cage.'
- - |-
- The bird is singing to you in gratitude for your having returned it to
- its home. In return, it informs you of a magic word which it thinks
- you may find useful somewhere near the Hall of Mists. The magic word
- changes frequently, but for now the bird believes it is "%s". You
- thank the bird for this information, and it flies off into the forest.
-- DOOR:
- words: ['door']
- inventory: '*rusty door'
- locations: LOC_IMMENSE
- immovable: true
- states: [DOOR_RUSTED, DOOR_UNRUSTED]
- descriptions:
- - 'The way north is barred by a massive, rusty, iron door.'
- - 'The way north leads through a massive, rusty, iron door.'
- changes:
- - 'The hinges are quite thoroughly rusted now and won''t budge.'
- - |-
- The oil has freed up the hinges so that the door will now move,
- although it requires some effort.
-- PILLOW:
- words: ['pillo', 'velve']
- inventory: 'Velvet pillow'
- locations: LOC_SOFTROOM
- descriptions:
- - 'A small velvet pillow lies on the floor.'
-- SNAKE:
- words: ['snake']
- inventory: '*snake'
- locations: LOC_KINGHALL
- immovable: true
- states: [SNAKE_BLOCKS, SNAKE_CHASED]
- descriptions:
- - 'A huge green fierce snake bars the way!'
- - '' # chased away
- sounds:
- - 'The snake is hissing venomously.'
- - ''
-- FISSURE:
- words: ['fissu']
- inventory: '*fissure'
- locations: [LOC_EASTBANK, LOC_WESTBANK]
- immovable: true
- states: [UNBRIDGED, BRIDGED]
- descriptions:
- - ''
- - 'A crystal bridge spans the fissure.'
- changes:
- - 'The crystal bridge has vanished!'
- - 'A crystal bridge now spans the fissure.'
-- OBJ_13:
- words: ['table']
- inventory: '*stone tablet'
- locations: LOC_DARKROOM
- immovable: true
- descriptions:
- - |-
- A massive stone tablet embedded in the wall reads:
- "Congratulations on bringing light into the dark-room!"
- texts:
- - '"Congratulations on bringing light into the dark-room!"'
-- CLAM:
- words: ['clam']
- inventory: 'Giant clam >GRUNT!<'
- locations: LOC_SHELLROOM
- descriptions:
- - 'There is an enormous clam here with its shell tightly closed.'
- sounds:
- - 'The clam is as tight-mouthed as a, er, clam.'
-- OYSTER:
- words: ['oyste']
- inventory: 'Giant oyster >GROAN!<'
- locations: LOC_NOWHERE
- descriptions:
- - 'There is an enormous oyster here with its shell tightly closed.'
- - 'Interesting. There seems to be something written on the underside of\nthe oyster.'
- sounds:
- - 'Even though it''s an oyster, the critter''s as tight-mouthed as a clam.'
- - 'It says the same thing it did before. Hm, maybe it''s a pun?'
-- MAGAZINE:
- words: ['magaz', 'issue', 'spelu', '"spel']
- inventory: '"Spelunker Today"'
- locations: LOC_ANTEROOM
- descriptions:
- - 'There are a few recent issues of "Spelunker Today" magazine here.'
- texts:
- - |-
- I'm afraid the magazine is written in dwarvish. But penciled on one
- cover you see, "Please leave the magazines at the construction site."
-- DWARF:
- words: ['dwarf', 'dwarv']
- inventory: !!null
- locations: LOC_NOWHERE
- immovable: true
- descriptions: !!null
-- KNIFE:
- words: ['knife', 'knive']
- inventory: !!null
- locations: LOC_NOWHERE
- descriptions: !!null
-- FOOD:
- words: ['food', 'ratio']
- inventory: 'Tasty food'
- locations: LOC_BUILDING
- descriptions:
- - 'There is food here.'
-- BOTTLE:
- words: ['bottl', 'jar']
- inventory: 'Small bottle'
- locations: LOC_BUILDING
- states: [WATER_BOTTLE, EMPTY_BOTTLE, OIL_BOTTLE]
- descriptions:
- - 'There is a bottle of water here.'
- - 'There is an empty bottle here.'
- - 'There is a bottle of oil here.'
- changes:
- - 'Your bottle is now full of water.'
- - 'The bottle of water is now empty.'
- - 'Your bottle is now full of oil.'
-- WATER:
- words: ['water', 'h2o']
- inventory: 'Water in the bottle'
- locations: LOC_NOWHERE
- descriptions: !!null
-- OIL:
- words: ['oil']
- inventory: 'Oil in the bottle'
- locations: LOC_NOWHERE
- descriptions: !!null
-- MIRROR:
- words: ['mirro']
- inventory: '*mirror'
- locations: LOC_MIRRORCANYON
- immovable: true
- states: [MIRROR_UNBROKEN, MIRROR_BROKEN]
- descriptions:
- - ''
- - ''
- changes:
- - ''
- - |-
- You strike the mirror a resounding blow, whereupon it shatters into a
- myriad tiny fragments.
-- PLANT:
- words: ['plant', 'beans']
- inventory: '*plant'
- locations: LOC_WESTPIT
- immovable: true
- states: [PLANT_THIRSTY, PLANT_BELLOWING, PLANT_GROWN]
- descriptions:
- - 'There is a tiny little plant in the pit, murmuring "water, water, ..."'
- - 'There is a 12-foot-tall beanstalk stretching up out of the pit,\nbellowing "WATER!! WATER!!"'
- - 'There is a gigantic beanstalk stretching all the way up to the hole.'
- changes:
- - 'You''ve over-watered the plant! It''s shriveling up! And now . . .'
- - 'The plant spurts into furious growth for a few seconds.'
- - 'The plant grows explosively, almost filling the bottom of the pit.'
- sounds:
- - 'The plant continues to ask plaintively for water.'
- - 'The plant continues to demand water.'
- - 'The plant now maintains a contented silence.'
-- PLANT2:
- words: ['plant']
- inventory: '*phony plant' # seen in Twopit Room only when tall enough
- locations: [LOC_WESTEND, LOC_EASTEND]
- immovable: true
- descriptions:
- - ''
- - 'The top of a 12-foot-tall beanstalk is poking out of the west pit.'
- - 'There is a huge beanstalk growing out of the west pit up to the hole.'
-- OBJ_26:
- words: ['stala']
- inventory: '*stalactite'
- locations: LOC_TOPSTALACTITE
- immovable: true
- descriptions:
- - ''
-- OBJ_27:
- words: ['shado', 'figur', 'windo']
- inventory: '*shadowy figure and/or window'
- locations: [LOC_WINDOW1, LOC_WINDOW2]
- immovable: true
- descriptions:
- - 'The shadowy figure seems to be trying to attract your attention.'
-- AXE:
- words: ['axe']
- inventory: 'Dwarf''s axe'
- locations: LOC_NOWHERE
- states: [AXE_HERE, AXE_LOST]
- descriptions:
- - 'There is a little axe here.'
- - 'There is a little axe lying beside the bear.'
- changes:
- - ''
- - 'The axe misses and lands near the bear where you can''t get at it.'
-- OBJ_29:
- words: ['drawi']
- inventory: '*cave drawings'
- locations: LOC_ORIENTAL
- immovable: true
- descriptions: !!null
-- OBJ_30:
- words: ['pirat', 'genie', 'djinn']
- inventory: '*pirate/genie'
- locations: LOC_NOWHERE
- immovable: true
- descriptions: !!null # never present
-- DRAGON:
- words: ['drago']
- inventory: '*dragon'
- locations: [LOC_SECRET4, LOC_SECRET6]
- immovable: true
- states: [DRAGON_BARS, DRAGON_DEAD, DRAGON_BLOODLESS]
- descriptions:
- - 'A huge green fierce dragon bars the way!'
- - 'The blood-specked body of a huge green dead dragon lies to one side.'
- - 'The body of a huge green dead dragon is lying off to one side.'
- changes:
- - ''
- - |-
- Congratulations! You have just vanquished a dragon with your bare
- hands! (Unbelievable, isn't it?)
- - 'Your head buzzes strangely for a moment.'
- sounds:
- - 'The dragon''s ominous hissing does not bode well for you.'
- - 'The dragon is, not surprisingly, silent.'
- - 'The dragon is, not surprisingly, silent.'
-- CHASM:
- words: ['chasm']
- inventory: '*chasm'
- locations: [LOC_SWCHASM, LOC_NECHASM]
- immovable: true
- states: [TROLL_BRIDGE, BRIDGE_WRECKED]
- descriptions:
- - 'A rickety wooden bridge extends across the chasm, vanishing into the\nmist. A notice posted on the bridge reads, "Stop! Pay troll!"'
- - 'The wreckage of a bridge (and a dead bear) can be seen at the bottom\nof the chasm.'
- changes:
- - ''
- - |-
- Just as you reach the other side, the bridge buckles beneath the
- weight of the bear, which was still following you around. You
- scrabble desperately for support, but as the bridge collapses you
- stumble back and fall into the chasm.
-- TROLL:
- words: ['troll']
- inventory: '*troll'
- locations: [LOC_SWCHASM, LOC_NECHASM]
- immovable: true
- states: [TROLL_UNPAID, TROLL_PAIDONCE, TROLL_GONE]
- descriptions:
- - 'A burly troll stands by the bridge and insists you throw him a\ntreasure before you may cross.'
- - 'The troll steps out from beneath the bridge and blocks your way.'
- - '' # chased away
- changes:
- - ''
- - ''
- - |-
- The bear lumbers toward the troll, who lets out a startled shriek and
- scurries away. The bear soon gives up the pursuit and wanders back.
- sounds:
- - 'The troll sounds quite adamant in his demand for a treasure.'
- - 'The troll sounds quite adamant in his demand for a treasure.'
- - ''
-- TROLL2:
- words: ['troll']
- inventory: '*phony troll'
- locations: [LOC_NOWHERE, LOC_NOWHERE]
- immovable: true
- descriptions:
- - 'The troll is nowhere to be seen.'
-- BEAR:
- words: ['bear']
- inventory: !!null
- locations: LOC_BARRENROOM
- immovable: true
- states: [UNTAMED_BEAR, SITTING_BEAR, CONTENTED_BEAR, BEAR_DEAD]
- descriptions:
- - 'There is a ferocious cave bear eyeing you from the far end of the room!'
- - 'There is a gentle cave bear sitting placidly in one corner.'
- - 'There is a contented-looking bear wandering about nearby.'
- - ''
- changes:
- - ''
- - 'The bear eagerly wolfs down your food, after which he seems to calm\ndown considerably and even becomes rather friendly.'
- - ''
- - ''
-- MESSAG:
- words: ['messa']
- inventory: '*message in second maze'
- locations: LOC_NOWHERE
- immovable: true
- descriptions:
- - |-
- There is a message scrawled in the dust in a flowery script, reading:
- "This is not the maze where the pirate leaves his treasure chest."
- texts:
- - '"This is not the maze where the pirate leaves his treasure chest."'
-- VOLCANO:
- words: ['volca', 'geyse']
- inventory: '*volcano and/or geyser'
- locations: LOC_BREATHTAKING
- immovable: true
- descriptions: !!null
-- VEND:
- words: ['machi', 'vendi']
- inventory: '*vending machine'
- locations: LOC_DEADEND13
- immovable: true
- states: [VEND_BLOCKS, VEND_UNBLOCKS]
- descriptions:
- - |-
- There is a massive and somewhat battered vending machine here. The
- instructions on it read: "Drop coins here to receive fresh batteries."
- - |-
- There is a massive vending machine here, swung back to reveal a
- southward passage.
- changes:
- - 'The vending machine swings back to block the passage.'
- - 'As you strike the vending machine, it pivots backward along with a\nsection of wall, revealing a dark passage leading south.'
- texts:
- - '"Drop coins here to receive fresh batteries."'
- - '"Drop coins here to receive fresh batteries."'
-- BATTERY:
- words: ['batte']
- inventory: 'Batteries'
- locations: LOC_NOWHERE
- states: [FRESH_BATTERIES, DEAD_BATTERIES]
- descriptions:
- - 'There are fresh batteries here.'
- - 'Some worn-out batteries have been discarded nearby.'
-- OBJ_40:
- words: ['carpe', 'moss']
- inventory: '*carpet and/or moss and/or curtains'
- locations: LOC_SOFTROOM
- immovable: true
- descriptions: !!null
-- OGRE:
- words: ['ogre']
- inventory: '*ogre'
- locations: LOC_LARGE
- immovable: true
- descriptions:
- - 'A formidable ogre bars the northern exit.'
- sounds:
- - 'The ogre is apparently the strong, silent type.'
-- URN:
- words: ['urn']
- inventory: '*urn'
- locations: LOC_CLIFF
- immovable: true
- states: [URN_EMPTY, URN_DARK, URN_LIT]
- descriptions:
- - 'A small urn is embedded in the rock.'
- - 'A small urn full of oil is embedded in the rock.'
- - 'A small oil flame extrudes from an urn embedded in the rock.'
- changes:
- - 'The urn is empty and will not light.'
- - 'The urn is now dark.'
- - 'The urn is now lit.'
-- CAVITY:
- words: ['cavit']
- inventory: '*cavity'
- locations: LOC_NOWHERE
- immovable: true
- states: [CAVITY_FULL, CAVITY_EMPTY]
- descriptions:
- - '' # something in it
- - 'There is a small urn-shaped cavity in the rock.'
-- BLOOD:
- words: ['blood']
- inventory: '*blood'
- locations: LOC_NOWHERE
- immovable: true
- descriptions:
- - '' # described with dragon
-- RESER:
- words: ['reser']
- inventory: '*reservoir'
- locations: [LOC_RESERVOIR, LOC_RESNORTH]
- immovable: true
- states: [WATERS_UNPARTED, WATERS_PARTED]
- descriptions:
- - ''
- - 'The waters have parted to form a narrow path across the reservoir.'
- changes:
- - 'The waters crash together again.'
- - 'The waters have parted to form a narrow path across the reservoir.'
-- RABBITFOOT:
- words: ['appen', 'lepor']
- inventory: 'Leporine appendage'
- locations: LOC_FOREST22
- descriptions:
- - 'Your keen eye spots a severed leporine appendage lying on the ground.'
-- OBJ_47:
- words: ['mud']
- inventory: '*mud'
- locations: LOC_DEBRIS
- immovable: true
- descriptions:
- - ''
- texts:
- - '"MAGIC WORD XYZZY"'
-- OBJ_48:
- words: ['note']
- inventory: '*note'
- locations: LOC_NUGGET
- immovable: true
- descriptions:
- - ''
- texts:
- - '"You won''t get it up the steps"'
-- SIGN:
- words: ['sign']
- inventory: '*sign'
- locations: LOC_ANTEROOM
- immovable: true
- states: [INGAME_SIGN, ENDGAME_SIGN]
- descriptions:
- - ''
- - ''
- texts:
- - |-
- Cave under construction beyond this point.
- Proceed at own risk.
- [Witt Construction Company]
- - '"Treasure Vault. Keys in main office."'
-- NUGGET:
- words: ['gold', 'nugge']
- inventory: 'Large gold nugget'
- locations: LOC_NUGGET
- treasure: true
- descriptions:
- - 'There is a large sparkling nugget of gold here!'
-- OBJ_51:
- words: ['diamo']
- inventory: 'Several diamonds'
- locations: LOC_WESTBANK
- treasure: true
- descriptions:
- - 'There are diamonds here!'
-- OBJ_52:
- words: ['silve', 'bars']
- inventory: 'Bars of silver'
- locations: LOC_FLOORHOLE
- treasure: true
- descriptions:
- - 'There are bars of silver here!'
-- OBJ_53:
- words: ['jewel']
- inventory: 'Precious jewelry'
- locations: LOC_SOUTHSIDE
- treasure: true
- descriptions:
- - 'There is precious jewelry here!'
-- COINS:
- words: ['coins']
- inventory: 'Rare coins'
- locations: LOC_WESTSIDE
- treasure: true
- descriptions:
- - 'There are many coins here!'
-- CHEST:
- words: ['chest', 'box', 'treas']
- inventory: 'Treasure chest'
- locations: LOC_NOWHERE
- treasure: true
- descriptions:
- - 'The pirate''s treasure chest is here!'
-- EGGS:
- words: ['eggs', 'egg', 'nest']
- inventory: 'Golden eggs'
- locations: LOC_GIANTROOM
- treasure: true
- states: [EGGS_HERE, EGGS_VANISHED, EGGS_DONE]
- descriptions:
- - 'There is a large nest here, full of golden eggs!'
- - 'The nest of golden eggs has vanished!'
- - 'Done!'
-- TRIDENT:
- words: ['tride']
- inventory: 'Jeweled trident'
- locations: LOC_WATERFALL
- treasure: true
- descriptions:
- - 'There is a jewel-encrusted trident here!'
-- VASE:
- words: ['vase', 'ming', 'shard', 'potte']
- inventory: 'Ming vase'
- locations: LOC_ORIENTAL
- treasure: true
- states: [VASE_WHOLE, VASE_DROPPED, VASE_BROKEN]
- descriptions:
- - 'There is a delicate, precious, ming vase here!'
- - 'The floor is littered with worthless shards of pottery.'
- - 'The floor is littered with worthless shards of pottery.'
- changes:
- - 'The vase is now resting, delicately, on a velvet pillow.'
- - 'The ming vase drops with a delicate crash.'
- - 'You have taken the vase and hurled it delicately to the ground.'
-- EMERALD:
- words: ['emera']
- inventory: 'Egg-sized emerald'
- locations: LOC_PLOVER
- treasure: true
- descriptions:
- - 'There is an emerald here the size of a plover''s egg!'
- - 'There is an emerald resting in a small cavity in the rock!'
-- PYRAMID:
- words: ['plati', 'pyram']
- inventory: 'Platinum pyramid'
- locations: LOC_DARKROOM
- treasure: true
- descriptions:
- - 'There is a platinum pyramid here, 8 inches on a side!'
-- PEARL:
- words: ['pearl']
- inventory: 'Glistening pearl'
- locations: LOC_NOWHERE
- treasure: true
- descriptions:
- - 'Off to one side lies a glistening pearl!'
-- RUG:
- words: ['rug', 'persi']
- inventory: 'Persian rug'
- locations: [LOC_SECRET4, LOC_SECRET6]
- immovable: true
- treasure: true
- states: [RUG_FLOOR, RUG_DRAGON, RUG_HOVER]
- descriptions:
- - 'There is a Persian rug spread out on the floor!'
- - 'The dragon is sprawled out on a Persian rug!!'
- - 'There is a Persian rug here, hovering in mid-air!'
-- OBJ_63:
- words: ['spice']
- inventory: 'Rare spices'
- locations: LOC_BOULDERS2
- treasure: true
- descriptions:
- - 'There are rare spices here!'
-- CHAIN:
- words: ['chain']
- inventory: 'Golden chain'
- locations: LOC_BARRENROOM
- immovable: true
- treasure: true
- states: [CHAIN_HEAP, CHAINING_BEAR, CHAIN_FIXED]
- descriptions:
- - 'There is a golden chain lying in a heap on the floor!'
- - 'The bear is locked to the wall with a golden chain!'
- - 'There is a golden chain locked to the wall!'
-- RUBY:
- words: ['ruby']
- inventory: 'Giant ruby'
- locations: LOC_STOREROOM
- treasure: true
- descriptions:
- - 'There is an enormous ruby here!'
- - 'There is a ruby resting in a small cavity in the rock!'
-- JADE:
- words: ['jade', 'neckl']
- inventory: 'Jade necklace'
- locations: LOC_NOWHERE
- treasure: true
- descriptions:
- - 'A precious jade necklace has been dropped here!'
-- AMBER:
- words: ['amber', 'gemst']
- inventory: 'Amber gemstone'
- locations: LOC_NOWHERE
- treasure: true
- states: [AMBER_IN_URN, AMBER_IN_ROCK]
- descriptions:
- - 'There is a rare amber gemstone here!'
- - 'There is an amber gemstone resting in a small cavity in the rock!'
-- SAPPH:
- words: ['sapph']
- inventory: 'Star sapphire'
- locations: LOC_LEDGE
- treasure: true
- descriptions:
- - 'A brilliant blue star sapphire is here!'
- - 'There is a star sapphire resting in a small cavity in the rock!'
-- OBJ_69:
- words: ['ebony', 'statu']
- inventory: 'Ebony statuette'
- locations: LOC_REACHDEAD
- treasure: true
- descriptions:
- - 'There is a richly-carved ebony statuette here!'
-
-obituaries:
- - query: |-
- Oh dear, you seem to have gotten yourself killed. I might be able to
- help you out, but I've never really done this before. Do you want me
- to try to reincarnate you?
- # batchspell: add wr
- yes_response: |-
- All right. But don't blame me if something goes wr......
- --- POOF!! ---
- You are engulfed in a cloud of orange smoke. Coughing and gasping,
- you emerge from the smoke and find....
- # batchspell: remove wr
- - query: |-
- You clumsy oaf, you've done it again! I don't know how long I can
- keep this up. Do you want me to try reincarnating you again?
- yes_response: |-
- Okay, now where did I put my orange smoke?.... >POOF!<
- Everything disappears in a dense cloud of orange smoke.
- - query: |-
- Now you've really done it! I'm out of orange smoke! You don't expect
- me to do a decent reincarnation without any orange smoke, do you?
- yes_response: 'Okay, if you''re so smart, do it yourself! I''m leaving!'
-
-actions: !!omap
-- ACT_NULL:
- message: !!null
- words: !!null
-- CARRY:
- message: *already_carrying
- words: ['g', 'carry', 'take', 'keep', 'catch',
- 'steal', 'captu', 'get', 'tote', 'snarf']
- oldstyle: false
-- DROP:
- message: *arent_carrying
- words: ['drop', 'relea', 'free', 'disca', 'dump']
-- SAY:
- message: NO_MESSAGE
- words: ['say', 'chant', 'sing', 'utter', 'mumbl']
-- UNLOCK:
- message: *not_lockable
- words: ['unloc', 'open']
-- NOTHING:
- message: NO_MESSAGE
- words: ['z', 'nothi']
- oldstyle: false
-- LOCK:
- message: *not_lockable
- words: ['lock', 'close']
-- LIGHT:
- message: *dont_understand
- words: ['light', 'on']
-- EXTINGUISH:
- message: *dont_understand
- words: ['extin', 'off']
-- WAVE:
- message: *nothing_happens
- words: ['wave', 'shake', 'swing']
-- TAME:
- message: *am_game
- words: ['calm', 'placa', 'tame']
-- GO:
- message: *where_query
- words: ['walk', 'run', 'trave', 'go', 'proce',
- 'conti', 'explo', 'follo', 'turn']
-- ATTACK:
- message: *ridiculous_attempt
- words: ['attac', 'kill', 'fight', 'hit', 'strik', 'slay']
-- POUR:
- message: *arent_carrying
- words: ['pour']
-- EAT:
- message: *ridiculous_attempt
- words: ['eat', 'devou']
-- DRINK:
- message: |-
- You have taken a drink from the stream. The water tastes strongly of
- minerals, but is not unpleasant. It is extremely cold.
- words: ['drink']
-- RUB:
- message: |-
- Rubbing the electric lamp is not particularly rewarding. Anyway,
- nothing exciting happens.
- words: ['rub']
-- THROW:
- message: *arent_carrying
- words: ['throw', 'toss']
-- QUIT:
- message: *huh_man
- words: ['quit']
-- FIND:
- message: *nearby
- words: ['find', 'where']
-- INVENTORY:
- message: *nearby
- words: ['i', 'inven']
- oldstyle: false
-- FEED:
- message: 'There is nothing here to eat.'
- words: ['feed']
-- FILL:
- message: 'You can''t fill that.'
- words: ['fill']
-- BLAST:
- message: *requires_dynamite
- words: ['blast', 'deton', 'ignit', 'blowu']
-- SCORE:
- message: *huh_man
- words: ['score']
-- FEE:
- message: *not_knowhow
- words: ['fee']
-- FIE:
- message: *not_knowhow
- words: ['fie']
-- FOE:
- message: *not_knowhow
- words: ['foe']
-- FOO:
- message: *not_knowhow
- words: ['foo']
-- FUM:
- message: *not_knowhow
- words: ['fum']
-- BRIEF:
- message: 'On what?'
- words: ['brief']
-- READ:
- message: *dont_understand
- words: ['read', 'perus']
-- BREAK:
- message: *beyond_power
- words: ['break', 'shatt', 'smash']
-- WAKE:
- message: *ridiculous_attempt
- words: ['wake', 'distu']
-- SAVE:
- message: *huh_man
- words: ['suspe', 'pause', 'save']
-- RESUME:
- message: *huh_man
- words: ['resum', 'resta']
-- FLY:
- message: *am_game
- words: ['fly']
-- LISTEN:
- message: *dont_understand
- words: ['liste']
-- PART:
- message: *nothing_happens
- words: ['z''zzz']
-- SEED:
- message: 'Seed set to %d'
- words: ['seed']
-- WASTE:
- message: 'Game limit is now %d'
- words: ['waste']
-- ACT_UNKNOWN:
- message: *huh_man
- words: !!null
-- THANKYOU:
- message: 'You''re quite welcome.'
- words: ['thank']
- noaction: true
-- INVALIDMAGIC:
- message: 'Good try, but that is an old worn-out magic word.'
- words: ['sesam', 'opens', 'abra', 'abrac', 'shaza', 'hocus', 'pocus']
- noaction: true
-- HELP:
- message: |-
- I know of places, actions, and things. Most of my vocabulary
- describes places and is used to move you there. To move, try words
- like forest, building, downstream, enter, east, west, north, south,
- up, or down. I know about a few special objects, like a black rod
- hidden in the cave. These objects can be manipulated using some of
- the action words that I know. Usually you will need to give both the
- object and action words (in either order), but sometimes I can infer
- the object from the verb alone. Some objects also imply verbs; in
- particular, "inventory" implies "take inventory", which causes me to
- give you a list of what you're carrying. Some objects have unexpected
- effects; the effects are not always desirable! Usually people having
- trouble moving just need to try a few more words. Usually people
- trying unsuccessfully to manipulate an object are attempting something
- beyond their (or my!) capabilities and should try a completely
- different tack. One point often confusing to beginners is that, when
- there are several ways to go in a certain direction (e.g., if there
- are several holes in a wall), choosing that direction in effect
- chooses one of the ways at random; often, though, by specifying the
- place you want to reach you can guarantee choosing the right path.
- Also, to speed the game you can sometimes move long distances with a
- single word. For example, "building" usually gets you to the building
- from anywhere above ground except when lost in the forest. Also, note
- that cave passages and forest paths turn a lot, so leaving one place
- heading north doesn't guarantee entering the next from the south.
- However (another important point), except when you've used a "long
- distance" word such as "building", there is always a way to go back
- where you just came from unless I warn you to the contrary, even
- though the direction that takes you back might not be the reverse of
- what got you here. Good luck, and have fun!
- words: ['help', '?']
- noaction: true
-- NO:
- message: *ok_man
- words: ['no']
- noaction: true
-- TREE:
- message: |-
- The trees of the forest are large hardwood oak and maple, with an
- occasional grove of pine or spruce. There is quite a bit of under-
- growth, largely birch and ash saplings plus nondescript bushes of
- various sorts. This time of year visibility is quite restricted by
- all the leaves, but travel is quite easy if you detour around the
- spruce and berry bushes.
- words: ['tree', 'trees']
- noaction: true
-- DIG:
- message: |-
- Digging without a shovel is quite impractical. Even with a shovel
- progress is unlikely.
- words: ['dig', 'excav']
- noaction: true
-- LOST:
- message: 'I''m as confused as you are.'
- words: ['lost']
- noaction: true
-- MIST:
- message: |-
- Mist is a white vapor, usually water, seen from time to time in
- caverns. It can be found anywhere but is frequently a sign of a deep
- pit leading down to water.
- words: ['mist']
- noaction: true
-- FBOMB:
- message: 'Watch it!'
- words: ['fuck']
- noaction: true
-- STOP:
- message: 'I don''t know the word "stop". Use "quit" if you want to give up.'
- words: ['stop']
- noaction: true
-- INFO:
- message: |-
- For a summary of the most recent changes to the game, say "news".
- If you want to end your adventure early, say "quit". To suspend your
- adventure such that you can continue later, say "suspend" (or "pause"
- or "save"). To see how well you're doing, say "score". To get full
- credit for a treasure, you must have left it safely in the building,
- though you get partial credit just for locating it. You lose points
- for getting killed, or for quitting, though the former costs you more.
- There are also points based on how much (if any) of the cave you've
- managed to explore; in particular, there is a large bonus just for
- getting in (to distinguish the beginners from the rest of the pack),
- and there are other ways to determine whether you've been through some
- of the more harrowing sections. If you think you've found all the
- treasures, just keep exploring for a while. If nothing interesting
- happens, you haven't found them all yet. If something interesting
- *DOES* happen (incidentally, there *ARE* ways to hasten things along),
- it means you're getting a bonus and have an opportunity to garner many
- more points in the Master's section. I may occasionally offer hints
- if you seem to be having trouble. If I do, I'll warn you in advance
- how much it will affect your score to accept the hints. Finally, to
- save time, you may specify "brief", which tells me never to repeat the
- full description of a place unless you explicitly ask me to.
- words: ['info', 'infor']
- noaction: true
-- SWIM:
- message: *not_knowhow
- words: ['swim']
- noaction: true
-- WIZARD:
- message: 'Wizards are not to be disturbed by such as you.'
- words: ['wizar']
- noaction: true
-- "YES":
- message: 'Guess again.'
- words: ['yes']
- noaction: true
-- NEWS:
- message: |-
- Open Adventure is an author-approved open-source release of
- Version 2.5 with, as yet, no gameplay changes.
- Version 2.5 was essentially the same as Version II; the cave and the
- hazards therein are unchanged, and top score is still 430 points.
- There are a few more hints, especially for some of the more obscure
- puzzles. There are a few minor bugfixes and cosmetic changes. You
- can now save a game and resume it at once (formerly you had to wait a
- while first), but it now costs you a few points each time you save the
- game. Saved games are now stored in much smaller files than before.
- words: ['news']
- noaction: true
-- ACT_VERSION:
- message: |-
- There is a puff of orange smoke; within it, fiery runes spell out:
-
- Open Adventure %V - http://www.catb.org/esr/open-adventure/
- words: ['versi']
- noaction: true
-
-# end
diff --git a/cheat.c b/cheat.c
deleted file mode 100644
index 4e94025..0000000
--- a/cheat.c
+++ /dev/null
@@ -1,105 +0,0 @@
-/*
- * 'cheat' is a tool for generating save game files to test states that ought
- * not happen. It leverages chunks of advent, mostly initialize() and
- * savefile(), so we know we're always outputting save files that advent
- * can import.
- *
- * SPDX-FileCopyrightText: (C) 1977, 2005 by Will Crowther and Don Woods
- * SPDX-License-Identifier: BSD-2-Clause
- */
-#include "advent.h"
-#include
-#include
-#include
-#include
-#include
-
-int main(int argc, char *argv[]) {
- int ch;
- char *savefilename = NULL;
- FILE *fp = NULL;
-
- // Initialize game variables
- initialise();
-
- /* we're generating a saved game, so saved once by default,
- * unless overridden with command-line options below.
- */
- game.saved = 1;
-
- /* Options. */
- const char *opts = "d:l:s:t:v:o:";
- const char *usage =
- "Usage: %s [-d numdie] [-s numsaves] [-v version] -o savefilename "
- "\n"
- " -d number of deaths. Signed integer.\n"
- " -l lifetime of lamp in turns. Signed integer.\n"
- " -s number of saves. Signed integer.\n"
- " -t number of turns. Signed integer.\n"
- " -v version number of save format.\n"
- " -o required. File name of save game to write.\n";
-
- while ((ch = getopt(argc, argv, opts)) != EOF) {
- switch (ch) {
- case 'd':
- game.numdie = (turn_t)atoi(optarg);
- printf("cheat: game.numdie = %d\n", game.numdie);
- break;
- case 'l':
- game.limit = (turn_t)atoi(optarg);
- printf("cheat: game.limit = %d\n", game.limit);
- break;
- case 's':
- game.saved = (int)atoi(optarg);
- printf("cheat: game.saved = %d\n", game.saved);
- break;
- case 't':
- game.turns = (turn_t)atoi(optarg);
- printf("cheat: game.turns = %d\n", game.turns);
- break;
- case 'v':
- save.version = atoi(optarg);
- printf("cheat: version = %d\n", save.version);
- break;
- case 'o':
- savefilename = optarg;
- break;
- default:
- fprintf(stderr, usage, argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- }
-
- // Save filename required; the point of cheat is to generate save file
- if (savefilename == NULL) {
- fprintf(stderr, usage, argv[0]);
- fprintf(stderr, "ERROR: filename required\n");
- exit(EXIT_FAILURE);
- }
-
- fp = fopen(savefilename, WRITE_MODE);
- if (fp == NULL) {
- fprintf(stderr, "Can't open file %s. Exiting.\n", savefilename);
- exit(EXIT_FAILURE);
- }
-
- savefile(fp);
-
- fclose(fp);
-
- printf("cheat: %s created.\n", savefilename);
-
- return EXIT_SUCCESS;
-}
-
-// LCOV_EXCL_START
-/*
- * Ugh...unused, but required for linkage.
- * See the actually useful version of this in main.c
- */
-
-char *myreadline(const char *prompt) { return readline(prompt); }
-// LCOV_EXCL_STOP
-
-/* end */
diff --git a/control b/control
index e47484d..89c4d70 100644
--- a/control
+++ b/control
@@ -1,29 +1,22 @@
# This is not a real Debian control file
# It's project metadata for the shipper tool
-Package: open-adventure
+Package: advent
Description: Colossal Cave Adventure, the 1995 430-point version.
- This is the last descendant of the original 1976 Colossal Cave Adventure
- worked on by the original authors - Crowther & Woods; it is shipped with
- their permission and encouragement. It has sometimes been known as
- Adventure 2.5. The original PDP-10 name 'advent' is used for the
- built program to avoid collision with the BSD Games version.
+ This is the last descendent of the original 1976 Colossal Cave Adventure
+ worked on by the original authors - Crowther & Woods. It has sometimes
+ been known as Adventure 2.5. The original PDP-10 name 'advent' is used
+ to avoid collision with the BSD Games version.
-Homepage: http://www.catb.org/~esr/open-adventure
+#XBS-Destinations: freshcode
+
+Homepage: http://www.catb.org/~esr/advent
XBS-HTML-Target: index.html
XBS-Repository-URL: https://gitlab.com/esr/open-adventure
-XBS-Debian-Packages: open-adventure
-
-XBS-IRC-Channel: irc://chat.freenode.net/#open-adventure
-
-XBS-Project-Tags: Games/Entertainment
+#XBS-Project-Tags: Games/Entertainment
XBS-VC-Tag-Template: %(version)s
-
-XBS-Logo: lamp.png
-
-XBS-Validate: make pylint cppcheck check
diff --git a/funcs.h b/funcs.h
new file mode 100644
index 0000000..deb4010
--- /dev/null
+++ b/funcs.h
@@ -0,0 +1,45 @@
+#include
+
+/* Statement functions
+ *
+ * AT(OBJ) = true if on either side of two-placed object
+ * CNDBIT(L,N) = true if COND(L) has bit n set (bit 0 is units bit)
+ * DARK(DUMMY) = true if location "LOC" is dark
+ * FORCED(LOC) = true if LOC moves without asking for input (COND=2)
+ * FOREST(LOC) = true if LOC is part of the forest
+ * GSTONE(OBJ) = true if OBJ is a gemstone
+ * HERE(OBJ) = true if the OBJ is at "LOC" (or is being carried)
+ * LIQ(DUMMY) = object number of liquid in bottle
+ * LIQLOC(LOC) = object number of liquid (if any) at LOC
+ * PCT(N) = true N% of the time (N integer from 0 to 100)
+ * TOTING(OBJ) = true if the OBJ is being carried */
+
+#define TOTING(OBJ) (PLACE[OBJ] == -1)
+#define AT(OBJ) (PLACE[OBJ] == LOC || FIXED[OBJ] == LOC)
+#define HERE(OBJ) (AT(OBJ) || TOTING(OBJ))
+#define LIQ2(PBOTL) ((1-(PBOTL))*WATER+((PBOTL)/2)*(WATER+OIL))
+#define LIQ(DUMMY) (LIQ2(PROP[BOTTLE]<0 ? -1-PROP[BOTTLE] : PROP[BOTTLE]))
+#define LIQLOC(LOC) (LIQ2((MOD(COND[LOC]/2*2,8)-5)*MOD(COND[LOC]/4,2)+1))
+#define CNDBIT(L,N) (TSTBIT(COND[L],N))
+#define FORCED(LOC) (COND[LOC] == 2)
+#define DARK(DUMMY) ((!CNDBIT(LOC,0)) && (PROP[LAMP] == 0 || !HERE(LAMP)))
+#define PCT(N) (randrange(100) < (N))
+#define GSTONE(OBJ) ((OBJ) == EMRALD || (OBJ) == RUBY || (OBJ) == AMBER || (OBJ) == SAPPH)
+#define FOREST(LOC) ((LOC) >= 145 && (LOC) <= 166)
+#define VOCWRD(LETTRS,SECT) (VOCAB(MAKEWD(LETTRS),SECT))
+
+/* The following two functions were added to fix a bug (CLOCK1 decremented
+ * while in forest). They should probably be replaced by using another
+ * "cond" bit. For now, however, a quick fix... OUTSID(LOC) is true if
+ * LOC is outside, INDEEP(LOC) is true if LOC is "deep" in the cave (hall
+ * of mists or deeper). Note special kludges for "FOOF" locs. */
+
+#define OUTSID(LOC) ((LOC) <= 8 || FOREST(LOC) || (LOC) == PLAC[SAPPH] || (LOC) == 180 || (LOC) == 182)
+#define INDEEP(LOC) ((LOC) >= 15 && !OUTSID(LOC) && (LOC) != 179)
+
+extern int carry(void), discard(bool), attack(FILE *), throw(FILE *), feed(void), fill(void);
+void score(long);
+
+
+
+
diff --git a/hints.adoc b/hints.adoc
deleted file mode 100644
index f7e25e1..0000000
--- a/hints.adoc
+++ /dev/null
@@ -1,24 +0,0 @@
-= Non-spoiler hints =
-// SPDX-FileCopyrightText: (C) Eric S. Raymond
-// SPDX-License-Identifier: CC-BY-4.0
-
-Say the words you see. They can have interesting effects.
-
-Reading is fundamental.
-
-Yes, the fissure in the Hall of Mists can be bridged. By magic.
-
-"Free bird": It's more than an epic guitar solo. Do it twice!
-
-There is a legend that if you drink the blood of a dragon, you will
-be able to understand the speech of birds.
-
-That vending machine? It would be better off dead.
-
-Ogres laugh at humans, but for some reason dwarves frighten them badly.
-
-When rust is a problem, oil can be helpful.
-
-A lucky rabbit's foot might help you keep your footing.
-
-The troll might go away when you are no longer unbearable.
diff --git a/history.adoc b/history.adoc
deleted file mode 100644
index 8ca5da7..0000000
--- a/history.adoc
+++ /dev/null
@@ -1,174 +0,0 @@
-= A brief history of Colossal Cave Adventure =
-by Eric S. Raymond
-// SPDX-FileCopyrightText: (C) Eric S. Raymond
-// SPDX-License-Identifier: CC-BY-4.0
-
-Adventure is the fons et origo of all later dungeon-crawling computer
-games, the granddaddy of interactive fiction, and one of the hallowed
-artifacts of hacker folklore.
-
-== Origin and history ==
-
-The very first version was released by Crowther in 1976, in FORTRAN on
-the PDP-10 at Bolt, Beranek, and Newman. (Crowther was at the time
-writing what we could now call firmware for the earliest ARPANET
-routers.) It was a maze game based on the Colossal Cave complex in
-Kentucky, including fewer of the D&D-like elements now associated with
-the game.
-
-Adventure as we now know it, the ancestor of all later versions, was
-released on a PDP-10 at the Stanford AI Lab by Don Woods on June 3rd,
-1977 (some sources erroneously say 1976). That version is sometimes
-known as 350-point Adventure.
-
-Between 1977 and 1995 Crowther and Woods themselves continued to work
-intermittently on the game. This main line of development culminated
-in the 1995 release of Adventure 2.5, also known as 430-point Adventure
-
-The earliest port to C was by Jim Gillogly under an early Unix running
-at the Rand Corporation in 1977; this version was later, and still is,
-included in the BSD Games collection. I have it from Don Woods directly
-that "[Jim Gillogly] was one of the first to request and receive a copy
-of the source" but that Woods did not actually know of the BSD port
-until I briefed him on it in 2017. (This contradicts some implications
-in third-party histories.)
-
-Many other people ported and extended the game in various directions.
-A notable version was the first game shipped for the IBM Personal
-Computer in 1981; neither Crowther nor Woods nor Gillogly were paid
-royalties.
-
-The history of these non-mainline versions is complex and
-murky. Functional differences were generally marked by changes in the
-maximum score as people added puzzles and rooms; however, multiple
-ports of some versions existed - some in FORTRAN, some in C,
-some in other languages - so the maximum point score is not
-completely disambiguating.
-
-Same articles at <> are a narrative of the history of the game.
-There is an in-depth study of its origins at <>. Many versions
-are collected at The Interactive Fiction Archive <>; note however
-that IFA's historical claims are thinly sourced and its dates for the
-earliest releases don't match either comments in the code or the
-careful reconstruction in <>.
-
-== Open Adventure ==
-
-An attempt to untangle and document a lot of the non-mainline history
-has been made by Arthur O'Dwyer at <>. For our purposes, it
-will suffice to explain the chain of provenance that led from the
-original Adventure to the Open Adventure distributed with this
-document.
-
-The original 350-point ADVENT on the PDP-10 had been one of my
-formative experiences as a fledgling hacker in 1976-77. Forty years
-later, in February 2017, while doing some casual research into the
-history of text adventure games, I looked through some source code at
-<> and was delighted to learn of Adventure 2.5, a version of the
-Crowther-Woods mainline later than I had ever played.
-
-Adventure 2.5 had been shipped long enough ago that today's conventions of
-open-source licensing were not yet fully established. The Makefile
-contained a rights reservation by Don Woods and that was it.
-
-I wrote to Don asking permission to release 2.5 under 2-clause BSD;
-he replied on 15 May 2017 giving both permission and encouragement.
-
-Here is what Don said about differences between the original Adventure
-and 2.5:
-
-............................................................................
-> The bulk of the points come from five new 16-point treasures. (I say "bulk"
-> because I think at least one of the scores included some padding and I may
-> have tweaked those.) Each of the new treasures requires solving a puzzle
-> that's definitely at the tricky end of the scale for Adventure. Much of the
-> new stuff involves trying new directions and/or finding new uses for stuff
-> that already existed; e.g. the forest outside is no longer a small number of
-> locations with partially random movement, but is a full-fledged maze, one
-> that I hope has a character different from either of the previous two.
->
-> As the text itself says, V2.5 is essentially the same as V2, with a few more
-> hints. (I think I came up with a better one for the endgame, too.) I don't
-> seem to have a copy of the similar text from V2, so I don't know whether/how
-> it described itself to new and seasoned players.
->
-> The other big change, as I mentioned above, was I added a way of docking
-> points at a certain number of turns. This was my second attempt to do what
-> the batteries had been for: require being efficient to achieve top score.
-> Alas, the batteries led to players deliberately turning the lamp off/on
-> whenever they weren't moving or were in a lit area, making the game take
-> even longer! I set the requirement at what felt like a hard but fair
-> number of turns, then applied several sneaky tricks to shave off another
-> twenty.
->
-> I hacked up a wrapper around the game (still in Fortran, most likely, but
-> I forget) that would try each initializing the RNG using each second of a
-> given day, while feeding in a script that either worked or aborted early
-> if anything went wrong (such as a dwarf blocking my path). As I recall,
-> it took less than a day's worth of RNG seeds to find one that worked.
->
-> I verified my script could work given a favorable RNG, and stuck
-> that number in the message.
->
-> I like how that final puzzle, unlike the game itself, does not readily
-> succumb even given access to the game source. You really need to fit
-> together not only the goals and the map and use of inventory space, but
-> also details like just what _can_ you do in the dark...?
-............................................................................
-
-Great care has been taken to preserve 2.5's exact gameplay as intended
-by Don. We have added a "version" command.
-
-However, under the hood Open Adventure is rather different from 2.5.
-Where 2.5 was written in FORTRAN mechanically translated into
-extremely ugly C, Open Adventure has been translated into much more
-modern and idiomatic C. The extremely cryptic and opaque format of
-the original database of rooms, objects, and strings has been moved to
-YAML; this makes the brilliant design of it much easier to comprehend.
-
-== Earlier non-influences ==
-
-There is record of one earlier dungeon-crawling game called "dnd",
-written in 1974-75 on the PLATO system at University of Illinois
-<>. This was in some ways similar to later roguelike games but
-not to Adventure. The designers of later roguelikes frequently cite
-Adventure as an influence, but not dnd; like PLATO itself, dnd seems
-not to have become known outside of its own user community until
-rediscovered by computer historians many years after Adventure
-shipped.
-
-There was also Hunt The Wumpus <>, written by Gregory Yob in
-1972. There is no evidence that Yob's original (circulated
-in BASIC among microcomputer enthusiasts) was known to the ARPANET-
-and minicomputer-centered culture Crowther and Woods were part of
-until well after Adventure was written.
-
-(I was a developer of the Nethack roguelike early in that game's
-history, in the late 1980s; we knew nothing of PLATO dnd. We did know
-of Hunt The Wumpus then from its early Unix port, but it didn't
-influence us either, nor in any apparent way the designers of other
-early roguelikes. After my time the wumpus was included as a monster
-in Nethack, but this was done in a spirit of conscious museumization
-well after historians rediscovered Yob's game.)
-
-Neither of these games used an attempt at a natural-language parser
-even as primitive as Adventure's.
-
-== Sources ==
-
-// asciidoc and asciidoctor both foo up on bare links ending in ')'.
-[bibliography]
-
-- [[[IFA]]] http://rickadams.org/adventure/[Colossal Cave Adventure Page]
-
-- [[[DA]]] http://www.filfre.net/sitemap/[The Digital Antiquarian]
-
-- [[[SN]]]
- http://www.digitalhumanities.org/dhq/vol/1/2/000009/000009.html[Digital
- Humanities Quarterly]
-
-- [[[DND]]] https://en.wikipedia.org/wiki/Dnd_(video_game)[dnd (video game)]
-
-- [[[WUMPUS]]] https://en.wikipedia.org/wiki/Hunt_the_Wumpus[Hunt The Wumpus]
-
-- [[[QUUX]]] https://github.com/Quuxplusone/Advent[Quuxplusone/Advent]
diff --git a/history.txt b/history.txt
new file mode 100644
index 0000000..484d267
--- /dev/null
+++ b/history.txt
@@ -0,0 +1,86 @@
+= A brief history of Colossal Cave Adventure =
+by Eric S. Raymond
+
+Adventure is the fons et origo of all later dungeon-crawling games,
+the grandaddy of interactive fiction, and one of the hallowed artifacts
+of hacker folklore.
+
+The very first version was released by Crowther in 1976, in FORTRAN on
+the PDP-10 at Bolt, Beranek, and Newman. (Crowther was at the time
+writing what we could now call firmware for the earliest ARPANET
+routers.) It was a maze game based on the Colossal Cave complex in
+Kentucky, lacking the D&D-like elements now associated with the game.
+
+Adventure as we now know it, the ancestor of all later versions, was
+was released on a PDP-10 at the Stanford AI Lab by Don Woods in 1977
+(some sources, apparently erroneously, say 1976). That version is
+sometimes known as 350-point Adventure.
+
+Between 1977 and 1995 Crowther and Woods themselves continued to work
+intermittently on the game. This main line of development culminated
+in the 1995 release of Adventure 2.5, also known as 430-point Adventure
+
+The earliest port to C was by Jim Gillogly under an early Unix running
+at the Rand Corporation in 1977; this version was later, and still is,
+included in the BSD Games collection. It was blessed by Crowther and
+Woods and briefly marketed in 1981 under the name "The Original
+Adventure".
+
+Many other people ported and extended the game in various directions.
+A notable version was the first game shipped for the IBM Personal
+Computer in 1981; this, for which neither Crowther nor Woods nor
+Gillogly were paid royalties, what "The Original" was competing
+against.
+
+The history of these non-mainline versions is complex and
+murky. Functional differences were generally marked by changes in the
+maximum score as people added puzzles and rooms; however, multiple
+ports of some versions existed - some in FORTRAN, some in C,
+some in other languages - so the maximum point score is not
+completely disambiguating.
+
+Same articles at <> are a narrative of the history of the
+game. There is an in-depth study of its origins at <>.
+Many versions are collected at The Interactive Fiction Archive
+<>; note however that its dates for the earliest releases
+don't match other comments in the code or the careful reconstruction
+in <>.
+
+Future versions of this document may attempt to untangle some of the
+non-mainline history. For now, it will suffice to explain the chain of
+provenance that led from the original Adventure to the version
+distributed with this document.
+
+The original 350-point ADVENT on the PDP-10 had been one of my
+formative experiences as a fledgling hacker in 1976-77. Forty years
+later, in February 2017, while doing some casual research into the
+history of text adventure games, I looked through some source code at
+<> and was delighted to learn of Adventure 2.5, a version of the
+Crowther-Woods mainline later than I had ever played.
+
+Adventure 2.5 had been shipped long enough ago that today's conventions of
+open-source licensing were not yet fully established. The Makefile
+contained a rights reservation by Don Woods and that was it.
+
+I wrote to Don asking permission to release 2.5 under 2-clause BSD;
+he replied on 15 May giving both permission and encouragement.
+
+== Nomenclature ==
+
+This project is called "Open Adventure" because it's not at all clear
+to number Adventure past 2.5 without misleading or causing
+collisions. Various of the non-mainline versions have claimed to be
+versions 3, 4, 5, 6, 7 and for all I know higher than that. It seems
+best just to start a new numbering series while acknowledging the
+links back. I have reverted to "Advent" to avoid a name collision
+with the BSD Games version.
+
+== Sources ==
+
+[bibliography]
+
+- [[[IFA]]] http://rickadams.org/adventure/
+
+- [[[[DA]]] http://www.filfre.net/sitemap/
+
+- [[[SN]]] http://www.digitalhumanities.org/dhq/vol/1/2/000009/000009.html
diff --git a/init.c b/init.c
index 372e494..9cdbeef 100644
--- a/init.c
+++ b/init.c
@@ -1,96 +1,714 @@
+#include
+#include
+#include
+#include
+
+#include "misc.h"
+#include "main.h"
+#include "share.h"
+#include "funcs.h"
+
/*
* Initialisation
- *
- * SPDX-FileCopyrightText: (C) 1977, 2005 by Will Crowther and Don Woods
- * SPDX-License-Identifier: BSD-2-Clause
*/
-#include
-#include
-#include
-#include
-#include
-#include
+/* Current limits:
+ * 12500 words of message text (LINES, LINSIZ).
+ * 885 travel options (TRAVEL, TRVSIZ).
+ * 330 vocabulary words (KTAB, ATAB, TABSIZ).
+ * 185 locations (LTEXT, STEXT, KEY, COND, ABB, ATLOC, LOCSND, LOCSIZ).
+ * 100 objects (PLAC, PLACE, FIXD, FIXED, LINK (TWICE), PTEXT, PROP,
+ * OBJSND, OBJTXT).
+ * 35 "action" verbs (ACTSPK, VRBSIZ).
+ * 277 random messages (RTEXT, RTXSIZ).
+ * 12 different player classifications (CTEXT, CVAL, CLSMAX).
+ * 20 hints (HINTLC, HINTED, HINTS, HNTSIZ).
+ * 5 "# of turns" threshholds (TTEXT, TRNVAL, TRNSIZ).
+ * There are also limits which cannot be exceeded due to the structure of
+ * the database. (E.G., The vocabulary uses n/1000 to determine word type,
+ * so there can't be more than 1000 words.) These upper limits are:
+ * 1000 non-synonymous vocabulary words
+ * 300 locations
+ * 100 objects */
-#include "advent.h"
-struct settings_t settings = {.logfp = NULL, .oldstyle = false, .prompt = true};
+/* Description of the database format
+ *
+ *
+ * The data file contains several sections. Each begins with a line containing
+ * a number identifying the section, and ends with a line containing "-1".
+ *
+ * Section 1: Long form descriptions. Each line contains a location number,
+ * a tab, and a line of text. The set of (necessarily adjacent) lines
+ * whose numbers are X form the long description of location X.
+ * Section 2: Short form descriptions. Same format as long form. Not all
+ * places have short descriptions.
+ * Section 3: Travel table. Each line contains a location number (X), a second
+ * location number (Y), and a list of motion numbers (see section 4).
+ * each motion represents a verb which will go to Y if currently at X.
+ * Y, in turn, is interpreted as follows. Let M=Y/1000, N=Y mod 1000.
+ * If N<=300 it is the location to go to.
+ * If 300500 message N-500 from section 6 is printed,
+ * and he stays wherever he is.
+ * Meanwhile, M specifies the conditions on the motion.
+ * If M=0 it's unconditional.
+ * If 0$<".
+ * Section 6: Arbitrary messages. Same format as sections 1, 2, and 5, except
+ * the numbers bear no relation to anything (except for special verbs
+ * in section 4).
+ * Section 7: Object locations. Each line contains an object number and its
+ * initial location (zero (or omitted) if none). If the object is
+ * immovable, the location is followed by a "-1". If it has two locations
+ * (e.g. the grate) the first location is followed with the second, and
+ * the object is assumed to be immovable.
+ * Section 8: Action defaults. Each line contains an "action-verb" number and
+ * the index (in section 6) of the default message for the verb.
+ * Section 9: Location attributes. Each line contains a number (n) and up to
+ * 20 location numbers. Bit N (where 0 is the units bit) is set in
+ * COND(LOC) for each loc given. The cond bits currently assigned are:
+ * 0 Light
+ * 1 If bit 2 is on: on for oil, off for water
+ * 2 Liquid asset, see bit 1
+ * 3 Pirate doesn't go here unless following player
+ * 4 Cannot use "back" to move away
+ * Bits past 10 indicate areas of interest to "hint" routines:
+ * 11 Trying to get into cave
+ * 12 Trying to catch bird
+ * 13 Trying to deal with snake
+ * 14 Lost in maze
+ * 15 Pondering dark room
+ * 16 At witt's end
+ * 17 Cliff with urn
+ * 18 Lost in forest
+ * 19 Trying to deal with ogre
+ * 20 Found all treasures except jade
+ * COND(LOC) is set to 2, overriding all other bits, if loc has forced
+ * motion.
+ * Section 10: Class messages. Each line contains a number (n), a tab, and a
+ * message describing a classification of player. The scoring section
+ * selects the appropriate message, where each message is considered to
+ * apply to players whose scores are higher than the previous N but not
+ * higher than this N. Note that these scores probably change with every
+ * modification (and particularly expansion) of the program.
+ * SECTION 11: Hints. Each line contains a hint number (add 10 to get cond
+ * bit; see section 9), the number of turns he must be at the right loc(s)
+ * before triggering the hint, the points deducted for taking the hint,
+ * the message number (section 6) of the question, and the message number
+ * of the hint. These values are stashed in the "hints" array. HNTMAX is
+ * set to the max hint number (<= HNTSIZ).
+ * Section 12: Unused in this version.
+ * Section 13: Sounds and text. Each line contains either 2 or 3 numbers. If
+ * 2 (call them N and S), N is a location and message ABS(S) from section
+ * 6 is the sound heard there. If S<0, the sound there drowns out all
+ * other noises. If 3 numbers (call them N, S, and T), N is an object
+ * number and S+PROP(N) is the property message (from section 5) if he
+ * listens to the object, and T+PROP(N) is the text if he reads it. If
+ * S or T is -1, the object has no sound or text, respectively. Neither
+ * S nor T is allowed to be 0.
+ * Section 14: Turn threshholds. Each line contains a number (N), a tab, and
+ * a message berating the player for taking so many turns. The messages
+ * must be in the proper (ascending) order. The message gets printed if
+ * the player exceeds N % 100000 turns, at which time N/100000 points
+ * get deducted from his score.
+ * Section 0: End of database. */
-struct game_t game = {
- /* Last dwarf is special (the pirate). He always starts at his
- * chest's eventual location inside the maze. This loc is saved
- * in chloc for ref. The dead end in the other maze has its
- * loc stored in chloc2. */
- .chloc = LOC_MAZEEND12, .chloc2 = LOC_DEADEND13, .abbnum = 5,
- .clock1 = WARNTIME, .clock2 = FLASHTIME, .newloc = LOC_START,
- .loc = LOC_START, .limit = GAMELIMIT, .foobar = WORD_EMPTY,
-};
+/* The various messages (sections 1, 2, 5, 6, etc.) may include certain
+ * special character sequences to denote that the program must provide
+ * parameters to insert into a message when the message is printed. These
+ * sequences are:
+ * %S = The letter 'S' or nothing (if a given value is exactly 1)
+ * %W = A word (up to 10 characters)
+ * %L = A word mapped to lower-case letters
+ * %U = A word mapped to upper-case letters
+ * %C = A word mapped to lower-case, first letter capitalised
+ * %T = Several words of text, ending with a word of -1
+ * %1 = A 1-digit number
+ * %2 = A 2-digit number
+ * ...
+ * %9 = A 9-digit number
+ * %B = Variable number of blanks
+ * %! = The entire message should be suppressed */
-int initialise(void) {
- if (settings.oldstyle) {
+static bool quick_init(void);
+static int raw_init(void);
+static void report(void);
+static void quick_save(void);
+static int finish_init(void);
+static void quick_io(void);
+
+void initialise(void) {
+ if (oldstyle)
printf("Initialising...\n");
- }
-
- srand(time(NULL));
- int seedval = (int)rand();
- set_seed(seedval);
-
- for (int i = 1; i <= NDWARVES; i++) {
- game.dwarves[i].loc = dwarflocs[i - 1];
- }
-
- for (int i = 1; i <= NOBJECTS; i++) {
- game.objects[i].place = LOC_NOWHERE;
- }
-
- for (int i = 1; i <= NLOCATIONS; i++) {
- if (!(locations[i].description.big == 0 || tkey[i] == 0)) {
- int k = tkey[i];
- if (travel[k].motion == HERE) {
- conditions[i] |= (1 << COND_FORCED);
- }
- }
- }
-
- /* Set up the game.locs atloc and game.link arrays.
- * We'll use the DROP subroutine, which prefaces new objects on the
- * lists. Since we want things in the other order, we'll run the
- * loop backwards. If the object is in two locs, we drop it twice.
- * Also, since two-placed objects are typically best described
- * last, we'll drop them first. */
- for (int i = NOBJECTS; i >= 1; i--) {
- if (objects[i].fixd > 0) {
- drop(i + NOBJECTS, objects[i].fixd);
- drop(i, objects[i].plac);
- }
- }
-
- for (int i = 1; i <= NOBJECTS; i++) {
- int k = NOBJECTS + 1 - i;
- game.objects[k].fixed = objects[k].fixd;
- if (objects[k].plac != 0 && objects[k].fixd <= 0) {
- drop(k, objects[k].plac);
- }
- }
-
- /* Treasure props are initially STATE_NOTFOUND, and are set to
- * STATE_FOUND the first time they are described. game.tally
- * keeps track of how many are not yet found, so we know when to
- * close the cave.
- * (ESR) Non-treasures are set to STATE_FOUND explicitly so we
- * don't rely on the value of uninitialized storage. This is to
- * make translation to future languages easier. */
- for (int object = 1; object <= NOBJECTS; object++) {
- if (objects[object].is_treasure) {
- ++game.tally;
- if (objects[object].inventory != NULL) {
- OBJECT_SET_NOT_FOUND(object);
- }
- } else {
- OBJECT_SET_FOUND(object);
- }
- }
- game.conds = setbit(COND_HBASE);
-
- return seedval;
+ if(!quick_init()){raw_init(); report(); quick_save();}
+ finish_init();
+}
+
+static int raw_init(void) {
+ //printf("Couldn't find adventure.data, using adventure.text...\n");
+
+ FILE *OPENED=fopen("adventure.text","r" /* NOT binary */);
+ if(!OPENED){printf("Can't read adventure.text!\n"); exit(0);}
+
+/* Clear out the various text-pointer arrays. All text is stored in array
+ * lines; each line is preceded by a word pointing to the next pointer (i.e.
+ * the word following the end of the line). The pointer is negative if this is
+ * first line of a message. The text-pointer arrays contain indices of
+ * pointer-words in lines. STEXT(N) is short description of location N.
+ * LTEXT(N) is long description. PTEXT(N) points to message for PROP(N)=0.
+ * Successive prop messages are found by chasing pointers. RTEXT contains
+ * section 6's stuff. CTEXT(N) points to a player-class message. TTEXT is for
+ * section 14. We also clear COND (see description of section 9 for details). */
+
+ /* 1001 */ for (I=1; I<=300; I++) {
+ if(I <= 100)PTEXT[I]=0;
+ if(I <= RTXSIZ)RTEXT[I]=0;
+ if(I <= CLSMAX)CTEXT[I]=0;
+ if(I <= 100)OBJSND[I]=0;
+ if(I <= 100)OBJTXT[I]=0;
+ if(I > LOCSIZ) goto L1001;
+ STEXT[I]=0;
+ LTEXT[I]=0;
+ COND[I]=0;
+ KEY[I]=0;
+ LOCSND[I]=0;
+L1001: /*etc*/ ;
+ } /* end loop */
+
+ LINUSE=1;
+ TRVS=1;
+ CLSSES=0;
+ TRNVLS=0;
+
+/* Start new data section. Sect is the section number. */
+
+L1002: SECT=GETNUM(OPENED);
+ OLDLOC= -1;
+ switch (SECT) { case 0: return(0); case 1: goto L1004; case 2: goto
+ L1004; case 3: goto L1030; case 4: goto L1040; case 5: goto L1004;
+ case 6: goto L1004; case 7: goto L1050; case 8: goto L1060; case
+ 9: goto L1070; case 10: goto L1004; case 11: goto L1080; case 12:
+ break; case 13: goto L1090; case 14: goto L1004; }
+/* (0) (1) (2) (3) (4) (5) (6) (7) (8) (9)
+ * (10) (11) (12) (13) (14) */
+ BUG(9);
+
+/* Sections 1, 2, 5, 6, 10, 14. Read messages and set up pointers. */
+
+L1004: KK=LINUSE;
+L1005: LINUSE=KK;
+ LOC=GETNUM(OPENED);
+ if(LNLENG >= LNPOSN+70)BUG(0);
+ if(LOC == -1) goto L1002;
+ if(LNLENG < LNPOSN)BUG(1);
+L1006: KK=KK+1;
+ if(KK >= LINSIZ)BUG(2);
+ LINES[KK]=GETTXT(false,false,false,KK);
+ if(LINES[KK] != -1) goto L1006;
+ LINES[LINUSE]=KK;
+ if(LOC == OLDLOC) goto L1005;
+ OLDLOC=LOC;
+ LINES[LINUSE]= -KK;
+ if(SECT == 14) goto L1014;
+ if(SECT == 10) goto L1012;
+ if(SECT == 6) goto L1011;
+ if(SECT == 5) goto L1010;
+ if(LOC > LOCSIZ)BUG(10);
+ if(SECT == 1) goto L1008;
+
+ STEXT[LOC]=LINUSE;
+ goto L1005;
+
+L1008: LTEXT[LOC]=LINUSE;
+ goto L1005;
+
+L1010: if(LOC > 0 && LOC <= 100)PTEXT[LOC]=LINUSE;
+ goto L1005;
+
+L1011: if(LOC > RTXSIZ)BUG(6);
+ RTEXT[LOC]=LINUSE;
+ goto L1005;
+
+L1012: CLSSES=CLSSES+1;
+ if(CLSSES > CLSMAX)BUG(11);
+ CTEXT[CLSSES]=LINUSE;
+ CVAL[CLSSES]=LOC;
+ goto L1005;
+
+L1014: TRNVLS=TRNVLS+1;
+ if(TRNVLS > TRNSIZ)BUG(11);
+ TTEXT[TRNVLS]=LINUSE;
+ TRNVAL[TRNVLS]=LOC;
+ goto L1005;
+
+/* The stuff for section 3 is encoded here. Each "from-location" gets a
+ * contiguous section of the "TRAVEL" array. Each entry in travel is
+ * NEWLOC*1000 + KEYWORD (from section 4, motion verbs), and is negated if
+ * this is the last entry for this location. KEY(N) is the index in travel
+ * of the first option at location N. */
+
+L1030: LOC=GETNUM(OPENED);
+ if(LOC == -1) goto L1002;
+ NEWLOC=GETNUM(NULL);
+ if(KEY[LOC] != 0) goto L1033;
+ KEY[LOC]=TRVS;
+ goto L1035;
+L1033: TRVS--; TRAVEL[TRVS]= -TRAVEL[TRVS]; TRVS++;
+L1035: L=GETNUM(NULL);
+ if(L == 0) goto L1039;
+ TRAVEL[TRVS]=NEWLOC*1000+L;
+ TRVS=TRVS+1;
+ if(TRVS == TRVSIZ)BUG(3);
+ goto L1035;
+L1039: TRVS--; TRAVEL[TRVS]= -TRAVEL[TRVS]; TRVS++;
+ goto L1030;
+
+/* Here we read in the vocabulary. KTAB(N) is the word number, ATAB(N) is
+ * the corresponding word. The -1 at the end of section 4 is left in KTAB
+ * as an end-marker. The words are given a minimal hash to make deciphering
+ * the core-image harder. (We don't use gettxt's hash since that would force
+ * us to hash each input line to make comparisons work, and that in turn
+ * would make it harder to detect particular input words.) */
+
+L1040: J=10000;
+ for (TABNDX=1; TABNDX<=TABSIZ; TABNDX++) {
+ KTAB[TABNDX]=GETNUM(OPENED);
+ if(KTAB[TABNDX] == -1) goto L1002;
+ J=J+7;
+ ATAB[TABNDX]=GETTXT(true,true,true,0)+J*J;
+ } /* end loop */
+ BUG(4);
+
+/* Read in the initial locations for each object. Also the immovability info.
+ * plac contains initial locations of objects. FIXD is -1 for immovable
+ * objects (including the snake), or = second loc for two-placed objects. */
+
+L1050: OBJ=GETNUM(OPENED);
+ if(OBJ == -1) goto L1002;
+ PLAC[OBJ]=GETNUM(NULL);
+ FIXD[OBJ]=GETNUM(NULL);
+ goto L1050;
+
+/* Read default message numbers for action verbs, store in ACTSPK. */
+
+L1060: VERB=GETNUM(OPENED);
+ if(VERB == -1) goto L1002;
+ ACTSPK[VERB]=GETNUM(NULL);
+ goto L1060;
+
+/* Read info about available liquids and other conditions, store in COND. */
+
+L1070: K=GETNUM(OPENED);
+ if(K == -1) goto L1002;
+L1071: LOC=GETNUM(NULL);
+ if(LOC == 0) goto L1070;
+ if(CNDBIT(LOC,K)) BUG(8);
+ COND[LOC]=COND[LOC]+SETBIT(K);
+ goto L1071;
+
+/* Read data for hints. */
+
+L1080: HNTMAX=0;
+L1081: K=GETNUM(OPENED);
+ if(K == -1) goto L1002;
+ if(K <= 0 || K > HNTSIZ)BUG(7);
+ for (I=1; I<=4; I++) {
+ HINTS[K][I] =GETNUM(NULL);
+ } /* end loop */
+ HNTMAX=(HNTMAX>K ? HNTMAX : K);
+ goto L1081;
+
+/* Read the sound/text info, store in OBJSND, OBJTXT, LOCSND. */
+
+L1090: K=GETNUM(OPENED);
+ if(K == -1) goto L1002;
+ KK=GETNUM(NULL);
+ I=GETNUM(NULL);
+ if(I == 0) goto L1092;
+ OBJSND[K]=(KK>0 ? KK : 0);
+ OBJTXT[K]=(I>0 ? I : 0);
+ goto L1090;
+
+L1092: LOCSND[K]=KK;
+ goto L1090;
+}
+
+/* Finish constructing internal data format */
+
+/* Having read in the database, certain things are now constructed. PROPS are
+ * set to zero. We finish setting up COND by checking for forced-motion travel
+ * entries. The PLAC and FIXD arrays are used to set up ATLOC(N) as the first
+ * object at location N, and LINK(OBJ) as the next object at the same location
+ * as OBJ. (OBJ>100 indicates that FIXED(OBJ-100)=LOC; LINK(OBJ) is still the
+ * correct link to use.) ABB is zeroed; it controls whether the abbreviated
+ * description is printed. Counts modulo 5 unless "LOOK" is used. */
+
+static int finish_init(void) {
+ for (I=1; I<=100; I++) {
+ PLACE[I]=0;
+ PROP[I]=0;
+ LINK[I]=0;
+ {long x = I+100; LINK[x]=0;}
+ } /* end loop */
+
+ /* 1102 */ for (I=1; I<=LOCSIZ; I++) {
+ ABB[I]=0;
+ if(LTEXT[I] == 0 || KEY[I] == 0) goto L1102;
+ K=KEY[I];
+ if(MOD(IABS(TRAVEL[K]),1000) == 1)COND[I]=2;
+L1102: ATLOC[I]=0;
+ } /* end loop */
+
+/* Set up the ATLOC and LINK arrays as described above. We'll use the DROP
+ * subroutine, which prefaces new objects on the lists. Since we want things
+ * in the other order, we'll run the loop backwards. If the object is in two
+ * locs, we drop it twice. This also sets up "PLACE" and "fixed" as copies of
+ * "PLAC" and "FIXD". Also, since two-placed objects are typically best
+ * described last, we'll drop them first. */
+
+ /* 1106 */ for (I=1; I<=100; I++) {
+ K=101-I;
+ if(FIXD[K] <= 0) goto L1106;
+ DROP(K+100,FIXD[K]);
+ DROP(K,PLAC[K]);
+L1106: /*etc*/ ;
+ } /* end loop */
+
+ for (I=1; I<=100; I++) {
+ K=101-I;
+ FIXED[K]=FIXD[K];
+ if(PLAC[K] != 0 && FIXD[K] <= 0)DROP(K,PLAC[K]);
+ } /* end loop */
+
+/* Treasures, as noted earlier, are objects 50 through MAXTRS (CURRENTLY 79).
+ * Their props are initially -1, and are set to 0 the first time they are
+ * described. TALLY keeps track of how many are not yet found, so we know
+ * when to close the cave. */
+
+ MAXTRS=79;
+ TALLY=0;
+ for (I=50; I<=MAXTRS; I++) {
+ if(PTEXT[I] != 0)PROP[I]= -1;
+ TALLY=TALLY-PROP[I];
+ } /* end loop */
+
+/* Clear the hint stuff. HINTLC(I) is how long he's been at LOC with cond bit
+ * I. HINTED(I) is true iff hint I has been used. */
+
+ for (I=1; I<=HNTMAX; I++) {
+ HINTED[I]=false;
+ HINTLC[I]=0;
+ } /* end loop */
+
+/* Define some handy mnemonics. These correspond to object numbers. */
+
+ AXE=VOCWRD(12405,1);
+ BATTER=VOCWRD(201202005,1);
+ BEAR=VOCWRD(2050118,1);
+ BIRD=VOCWRD(2091804,1);
+ BLOOD=VOCWRD(212151504,1);
+ BOTTLE=VOCWRD(215202012,1);
+ CAGE=VOCWRD(3010705,1);
+ CAVITY=VOCWRD(301220920,1);
+ CHASM=VOCWRD(308011913,1);
+ CLAM=VOCWRD(3120113,1);
+ DOOR=VOCWRD(4151518,1);
+ DRAGON=VOCWRD(418010715,1);
+ DWARF=VOCWRD(423011806,1);
+ FISSUR=VOCWRD(609191921,1);
+ FOOD=VOCWRD(6151504,1);
+ GRATE=VOCWRD(718012005,1);
+ KEYS=VOCWRD(11052519,1);
+ KNIFE=VOCWRD(1114090605,1);
+ LAMP=VOCWRD(12011316,1);
+ MAGZIN=VOCWRD(1301070126,1);
+ MESSAG=VOCWRD(1305191901,1);
+ MIRROR=VOCWRD(1309181815,1);
+ OGRE=VOCWRD(15071805,1);
+ OIL=VOCWRD(150912,1);
+ OYSTER=VOCWRD(1525192005,1);
+ PILLOW=VOCWRD(1609121215,1);
+ PLANT=VOCWRD(1612011420,1);
+ PLANT2=PLANT+1;
+ RESER=VOCWRD(1805190518,1);
+ ROD=VOCWRD(181504,1);
+ ROD2=ROD+1;
+ SIGN=VOCWRD(19090714,1);
+ SNAKE=VOCWRD(1914011105,1);
+ STEPS=VOCWRD(1920051619,1);
+ TROLL=VOCWRD(2018151212,1);
+ TROLL2=TROLL+1;
+ URN=VOCWRD(211814,1);
+ VEND=VOCWRD(1755140409,1);
+ VOLCAN=VOCWRD(1765120301,1);
+ WATER=VOCWRD(1851200518,1);
+
+/* Objects from 50 through whatever are treasures. Here are a few. */
+
+ AMBER=VOCWRD(113020518,1);
+ CHAIN=VOCWRD(308010914,1);
+ CHEST=VOCWRD(308051920,1);
+ COINS=VOCWRD(315091419,1);
+ EGGS=VOCWRD(5070719,1);
+ EMRALD=VOCWRD(513051801,1);
+ JADE=VOCWRD(10010405,1);
+ NUGGET=VOCWRD(7151204,1);
+ PEARL=VOCWRD(1605011812,1);
+ PYRAM=VOCWRD(1625180113,1);
+ RUBY=VOCWRD(18210225,1);
+ RUG=VOCWRD(182107,1);
+ SAPPH=VOCWRD(1901161608,1);
+ TRIDNT=VOCWRD(2018090405,1);
+ VASE=VOCWRD(22011905,1);
+
+/* These are motion-verb numbers. */
+
+ BACK=VOCWRD(2010311,0);
+ CAVE=VOCWRD(3012205,0);
+ DPRSSN=VOCWRD(405161805,0);
+ ENTER=VOCWRD(514200518,0);
+ ENTRNC=VOCWRD(514201801,0);
+ LOOK=VOCWRD(12151511,0);
+ NUL=VOCWRD(14211212,0);
+ STREAM=VOCWRD(1920180501,0);
+
+/* And some action verbs. */
+
+ FIND=VOCWRD(6091404,2);
+ INVENT=VOCWRD(914220514,2);
+ LOCK=VOCWRD(12150311,2);
+ SAY=VOCWRD(190125,2);
+ THROW=VOCWRD(2008181523,2);
+
+/* Initialise the dwarves. DLOC is loc of dwarves, hard-wired in. ODLOC is
+ * prior loc of each dwarf, initially garbage. DALTLC is alternate initial loc
+ * for dwarf, in case one of them starts out on top of the adventurer. (No 2
+ * of the 5 initial locs are adjacent.) DSEEN is true if dwarf has seen him.
+ * DFLAG controls the level of activation of all this:
+ * 0 No dwarf stuff yet (wait until reaches Hall Of Mists)
+ * 1 Reached Hall Of Mists, but hasn't met first dwarf
+ * 2 Met first dwarf, others start moving, no knives thrown yet
+ * 3 A knife has been thrown (first set always misses)
+ * 3+ Dwarves are mad (increases their accuracy)
+ * Sixth dwarf is special (the pirate). He always starts at his chest's
+ * eventual location inside the maze. This loc is saved in CHLOC for ref.
+ * the dead end in the other maze has its loc stored in CHLOC2. */
+
+ CHLOC=114;
+ CHLOC2=140;
+ for (I=1; I<=6; I++) {
+ DSEEN[I]=false;
+ } /* end loop */
+ DFLAG=0;
+ DLOC[1]=19;
+ DLOC[2]=27;
+ DLOC[3]=33;
+ DLOC[4]=44;
+ DLOC[5]=64;
+ DLOC[6]=CHLOC;
+ DALTLC=18;
+
+/* Other random flags and counters, as follows:
+ * ABBNUM How often we should print non-abbreviated descriptions
+ * BONUS Used to determine amount of bonus if he reaches closing
+ * CLOCK1 Number of turns from finding last treasure till closing
+ * CLOCK2 Number of turns from first warning till blinding flash
+ * CONDS Min value for cond(loc) if loc has any hints
+ * DETAIL How often we've said "not allowed to give more detail"
+ * DKILL Number of dwarves killed (unused in scoring, needed for msg)
+ * FOOBAR Current progress in saying "FEE FIE FOE FOO".
+ * HOLDNG Number of objects being carried
+ * IGO How many times he's said "go XXX" instead of "XXX"
+ * IWEST How many times he's said "west" instead of "w"
+ * KNFLOC 0 if no knife here, loc if knife here, -1 after caveat
+ * LIMIT Lifetime of lamp (not set here)
+ * MAXDIE Number of reincarnation messages available (up to 5)
+ * NUMDIE Number of times killed so far
+ * THRESH Next #turns threshhold (-1 if none)
+ * TRNDEX Index in TRNVAL of next threshhold (section 14 of database)
+ * TRNLUZ # points lost so far due to number of turns used
+ * TURNS Tallies how many commands he's given (ignores yes/no)
+ * Logicals were explained earlier */
+
+ TURNS=0;
+ TRNDEX=1;
+ THRESH= -1;
+ if(TRNVLS > 0)THRESH=MOD(TRNVAL[1],100000)+1;
+ TRNLUZ=0;
+ LMWARN=false;
+ IGO=0;
+ IWEST=0;
+ KNFLOC=0;
+ DETAIL=0;
+ ABBNUM=5;
+ for (I=0; I<=4; I++) {
+ {long x = 2*I+81; if(RTEXT[x] != 0)MAXDIE=I+1;}
+ } /* end loop */
+ NUMDIE=0;
+ HOLDNG=0;
+ DKILL=0;
+ FOOBAR=0;
+ BONUS=0;
+ CLOCK1=30;
+ CLOCK2=50;
+ CONDS=SETBIT(11);
+ SAVED=0;
+ CLOSNG=false;
+ PANIC=false;
+ CLOSED=false;
+ CLSHNT=false;
+ NOVICE=false;
+ SETUP=1;
+
+ /* if we can ever think of how, we should save it at this point */
+
+ return(0); /* then we won't actually return from initialisation */
+}
+
+/* Report on amount of arrays actually used, to permit reductions. */
+
+static void report(void) {
+ for (K=1; K<=LOCSIZ; K++) {
+ KK=LOCSIZ+1-K;
+ if(LTEXT[KK] != 0) goto L1997;
+ /*etc*/ ;
+ } /* end loop */
+
+ OBJ=0;
+L1997: for (K=1; K<=100; K++) {
+ if(PTEXT[K] != 0)OBJ=OBJ+1;
+ } /* end loop */
+
+ for (K=1; K<=TABNDX; K++) {
+ if(KTAB[K]/1000 == 2)VERB=KTAB[K]-2000;
+ } /* end loop */
+
+ for (K=1; K<=RTXSIZ; K++) {
+ J=RTXSIZ+1-K;
+ if(RTEXT[J] != 0) goto L1993;
+ /*etc*/ ;
+ } /* end loop */
+
+L1993: SETPRM(1,LINUSE,LINSIZ);
+ SETPRM(3,TRVS,TRVSIZ);
+ SETPRM(5,TABNDX,TABSIZ);
+ SETPRM(7,KK,LOCSIZ);
+ SETPRM(9,OBJ,100);
+ SETPRM(11,VERB,VRBSIZ);
+ SETPRM(13,J,RTXSIZ);
+ SETPRM(15,CLSSES,CLSMAX);
+ SETPRM(17,HNTMAX,HNTSIZ);
+ SETPRM(19,TRNVLS,TRNSIZ);
+ //RSPEAK(267);
+ TYPE0();
+}
+
+static long init_reading, init_cksum;
+static FILE *f;
+
+static void quick_item(long*);
+static void quick_array(long*, long);
+
+static bool quick_init(void) {
+ extern char *getenv();
+ char *adv = getenv("ADVENTURE");
+ f = NULL;
+ if(adv)f = fopen(adv,READ_MODE);
+ if(f == NULL)f = fopen("adventure.data",READ_MODE);
+ if(f == NULL)return(false);
+ init_reading = true;
+ init_cksum = 1;
+ quick_io();
+ if(fread(&K,sizeof(long),1,f) == 1) init_cksum -= K; else init_cksum = 1;
+ fclose(f);
+ if(init_cksum != 0)printf("Checksum error!\n");
+ return(init_cksum == 0);
+}
+
+static void quick_save(void) {
+ //printf("Writing adventure.data...\n");
+ f = fopen("adventure.data",WRITE_MODE);
+ if(f == NULL){printf("Can't open file!\n"); return;}
+ init_reading = false;
+ init_cksum = 1;
+ quick_io();
+ fwrite(&init_cksum,sizeof(long),1,f);
+ fclose(f);
+}
+
+static void quick_io(void) {
+ quick_item(&LINUSE);
+ quick_item(&TRVS);
+ quick_item(&CLSSES);
+ quick_item(&TRNVLS);
+ quick_item(&TABNDX);
+ quick_item(&HNTMAX);
+ quick_array(PTEXT,100);
+ quick_array(RTEXT,RTXSIZ);
+ quick_array(CTEXT,CLSMAX);
+ quick_array(OBJSND,100);
+ quick_array(OBJTXT,100);
+ quick_array(STEXT,LOCSIZ);
+ quick_array(LTEXT,LOCSIZ);
+ quick_array(COND,LOCSIZ);
+ quick_array(KEY,LOCSIZ);
+ quick_array(LOCSND,LOCSIZ);
+ quick_array(LINES,LINSIZ);
+ quick_array(CVAL,CLSMAX);
+ quick_array(TTEXT,TRNSIZ);
+ quick_array(TRNVAL,TRNSIZ);
+ quick_array(TRAVEL,TRVSIZ);
+ quick_array(KTAB,TABSIZ);
+ quick_array(ATAB,TABSIZ);
+ quick_array(PLAC,100);
+ quick_array(FIXD,100);
+ quick_array(ACTSPK,VRBSIZ);
+ quick_array((long *)HINTS,(HNTMAX+1)*5-1);
+}
+
+static void quick_item(W)long *W; {
+ if(init_reading && fread(W,sizeof(long),1,f) != 1)return;
+ init_cksum = MOD(init_cksum*13+(*W),60000000);
+ if(!init_reading)fwrite(W,sizeof(long),1,f);
+}
+
+static void quick_array(A,N)long *A, N; { long I;
+ if(init_reading && fread(A,sizeof(long),N+1,f) != N+1)printf("Read error!\n");
+ for(I=1;I<=N;I++)init_cksum = MOD(init_cksum*13+A[I],60000000);
+ if(!init_reading && fwrite(A,sizeof(long),N+1,f)!=N+1)printf("Write error!\n");
}
diff --git a/lamp.png b/lamp.png
deleted file mode 100644
index a260132..0000000
Binary files a/lamp.png and /dev/null differ
diff --git a/main.c b/main.c
index 835fc1b..bfc4a12 100644
--- a/main.c
+++ b/main.c
@@ -1,1588 +1,925 @@
/*
- * SPDX-FileCopyrightText: (C) 1977, 2005 by Will Crowther and Don Woods
- * SPDX-License-Identifier: BSD-2-Clause
+ * The author - Don Woods - apologises for the style of the code; it
+ * is a result of running the original Fortran IV source through a
+ * home-brew Fortran-to-C converter.)
*/
-
-#include "advent.h"
-#include
-#include
-#include
-#include
-#include
-#include
#include
-#include
-#include
-
-#define DIM(a) (sizeof(a) / sizeof(a[0]))
-
-#if defined ADVENT_AUTOSAVE
-static FILE *autosave_fp;
-void autosave(void) {
- if (autosave_fp != NULL) {
- rewind(autosave_fp);
- savefile(autosave_fp);
- fflush(autosave_fp);
- }
-}
-#endif
-
-// LCOV_EXCL_START
-// exclude from coverage analysis because it requires interactivity to test
-static void sig_handler(int signo) {
- if (signo == SIGINT) {
- if (settings.logfp != NULL) {
- fflush(settings.logfp);
- }
- }
-
-#if defined ADVENT_AUTOSAVE
- if (signo == SIGHUP || signo == SIGTERM) {
- autosave();
- }
-#endif
- exit(EXIT_FAILURE);
-}
-// LCOV_EXCL_STOP
-
-char *myreadline(const char *prompt) {
- /*
- * This function isn't required for gameplay, readline() straight
- * up would suffice for that. It's where we interpret command-line
- * logfiles for testing purposes.
- */
- /* Normal case - no script arguments */
- if (settings.argc == 0) {
- char *ln = readline(prompt);
- if (ln == NULL) {
- fputs(prompt, stdout);
- }
- return ln;
- }
-
- char *buf = malloc(LINESIZE + 1);
- for (;;) {
- if (settings.scriptfp == NULL || feof(settings.scriptfp)) {
- if (settings.optind >= settings.argc) {
- free(buf);
- return NULL;
- }
-
- char *next = settings.argv[settings.optind++];
-
- if (settings.scriptfp != NULL &&
- feof(settings.scriptfp)) {
- fclose(settings.scriptfp);
- }
- if (strcmp(next, "-") == 0) {
- settings.scriptfp = stdin; // LCOV_EXCL_LINE
- } else {
- settings.scriptfp = fopen(next, "r");
- }
- }
-
- if (isatty(fileno(settings.scriptfp)) && !settings.oldstyle) {
- free(buf); // LCOV_EXCL_LINE
- return readline(prompt); // LCOV_EXCL_LINE
- } else {
- char *ln = fgets(buf, LINESIZE, settings.scriptfp);
- if (ln != NULL) {
- fputs(prompt, stdout);
- fputs(ln, stdout);
- return ln;
- }
- }
- }
-
- return NULL;
-}
-
-/* Check if this loc is eligible for any hints. If been here int
- * enough, display. Ignore "HINTS" < 4 (special stuff, see database
- * notes). */
-static void checkhints(void) {
- if (conditions[game.loc] >= game.conds) {
- for (int hint = 0; hint < NHINTS; hint++) {
- if (game.hints[hint].used) {
- continue;
- }
- if (!CNDBIT(game.loc, hint + 1 + COND_HBASE)) {
- game.hints[hint].lc = -1;
- }
- ++game.hints[hint].lc;
- /* Come here if he's been int enough at required loc(s)
- * for some unused hint. */
- if (game.hints[hint].lc >= hints[hint].turns) {
- int i;
-
- switch (hint) {
- case 0:
- /* cave */
- if (game.objects[GRATE].prop ==
- GRATE_CLOSED &&
- !HERE(KEYS)) {
- break;
- }
- game.hints[hint].lc = 0;
- return;
- case 1: /* bird */
- if (game.objects[BIRD].place ==
- game.loc &&
- TOTING(ROD) &&
- game.oldobj == BIRD) {
- break;
- }
- return;
- case 2: /* snake */
- if (HERE(SNAKE) && !HERE(BIRD)) {
- break;
- }
- game.hints[hint].lc = 0;
- return;
- case 3: /* maze */
- if (game.locs[game.loc].atloc ==
- NO_OBJECT &&
- game.locs[game.oldloc].atloc ==
- NO_OBJECT &&
- game.locs[game.oldlc2].atloc ==
- NO_OBJECT &&
- game.holdng > 1) {
- break;
- }
- game.hints[hint].lc = 0;
- return;
- case 4: /* dark */
- if (!OBJECT_IS_NOTFOUND(EMERALD) &&
- OBJECT_IS_NOTFOUND(PYRAMID)) {
- break;
- }
- game.hints[hint].lc = 0;
- return;
- case 5: /* witt */
- break;
- case 6: /* urn */
- if (game.dflag == 0) {
- break;
- }
- game.hints[hint].lc = 0;
- return;
- case 7: /* woods */
- if (game.locs[game.loc].atloc ==
- NO_OBJECT &&
- game.locs[game.oldloc].atloc ==
- NO_OBJECT &&
- game.locs[game.oldlc2].atloc ==
- NO_OBJECT) {
- break;
- }
- return;
- case 8: /* ogre */
- i = atdwrf(game.loc);
- if (i < 0) {
- game.hints[hint].lc = 0;
- return;
- }
- if (HERE(OGRE) && i == 0) {
- break;
- }
- return;
- case 9: /* jade */
- if (game.tally == 1 &&
- (OBJECT_IS_STASHED(JADE) ||
- OBJECT_IS_NOTFOUND(JADE))) {
- break;
- }
- game.hints[hint].lc = 0;
- return;
- default: // LCOV_EXCL_LINE
- // Should never happen
- BUG(HINT_NUMBER_EXCEEDS_GOTO_LIST); // LCOV_EXCL_LINE
- }
-
- /* Fall through to hint display */
- game.hints[hint].lc = 0;
- if (!yes_or_no(hints[hint].question,
- arbitrary_messages[NO_MESSAGE],
- arbitrary_messages[OK_MAN])) {
- return;
- }
- rspeak(HINT_COST, hints[hint].penalty,
- hints[hint].penalty);
- game.hints[hint].used =
- yes_or_no(arbitrary_messages[WANT_HINT],
- hints[hint].hint,
- arbitrary_messages[OK_MAN]);
- if (game.hints[hint].used &&
- game.limit > WARNTIME) {
- game.limit +=
- WARNTIME * hints[hint].penalty;
- }
- }
- }
- }
-}
-
-static bool spotted_by_pirate(int i) {
- if (i != PIRATE) {
- return false;
- }
-
- /* The pirate's spotted him. Pirate leaves him alone once we've
- * found chest. K counts if a treasure is here. If not, and
- * tally=1 for an unseen chest, let the pirate be spotted. Note
- * that game.objexts,place[CHEST] = LOC_NOWHERE might mean that he's
- * thrown it to the troll, but in that case he's seen the chest
- * OBJECT_IS_FOUND(CHEST) == true. */
- if (game.loc == game.chloc || !OBJECT_IS_NOTFOUND(CHEST)) {
- return true;
- }
- int snarfed = 0;
- bool movechest = false, robplayer = false;
- for (int treasure = 1; treasure <= NOBJECTS; treasure++) {
- if (!objects[treasure].is_treasure) {
- continue;
- }
- /* Pirate won't take pyramid from plover room or dark
- * room (too easy!). */
- if (treasure == PYRAMID &&
- (game.loc == objects[PYRAMID].plac ||
- game.loc == objects[EMERALD].plac)) {
- continue;
- }
- if (TOTING(treasure) || HERE(treasure)) {
- ++snarfed;
- }
- if (TOTING(treasure)) {
- movechest = true;
- robplayer = true;
- }
- }
- /* Force chest placement before player finds last treasure */
- if (game.tally == 1 && snarfed == 0 &&
- game.objects[CHEST].place == LOC_NOWHERE && HERE(LAMP) &&
- game.objects[LAMP].prop == LAMP_BRIGHT) {
- rspeak(PIRATE_SPOTTED);
- movechest = true;
- }
- /* Do things in this order (chest move before robbery) so chest is
- * listed last at the maze location. */
- if (movechest) {
- move(CHEST, game.chloc);
- move(MESSAG, game.chloc2);
- game.dwarves[PIRATE].loc = game.chloc;
- game.dwarves[PIRATE].oldloc = game.chloc;
- game.dwarves[PIRATE].seen = false;
- } else {
- /* You might get a hint of the pirate's presence even if the
- * chest doesn't move... */
- if (game.dwarves[PIRATE].oldloc != game.dwarves[PIRATE].loc &&
- PCT(20)) {
- rspeak(PIRATE_RUSTLES);
- }
- }
- if (robplayer) {
- rspeak(PIRATE_POUNCES);
- for (int treasure = 1; treasure <= NOBJECTS; treasure++) {
- if (!objects[treasure].is_treasure) {
- continue;
- }
- if (!(treasure == PYRAMID &&
- (game.loc == objects[PYRAMID].plac ||
- game.loc == objects[EMERALD].plac))) {
- if (AT(treasure) &&
- game.objects[treasure].fixed == IS_FREE) {
- carry(treasure, game.loc);
- }
- if (TOTING(treasure)) {
- drop(treasure, game.chloc);
- }
- }
- }
- }
-
- return true;
-}
-
-static bool dwarfmove(void) {
- /* Dwarves move. Return true if player survives, false if he dies. */
- int kk, stick, attack;
- loc_t tk[21];
-
- /* Dwarf stuff. See earlier comments for description of
- * variables. Remember sixth dwarf is pirate and is thus
- * very different except for motion rules. */
-
- /* First off, don't let the dwarves follow him into a pit or a
- * wall. Activate the whole mess the first time he gets as far
- * as the Hall of Mists (what INDEEP() tests). If game.newloc
- * is forbidden to pirate (in particular, if it's beyond the
- * troll bridge), bypass dwarf stuff. That way pirate can't
- * steal return toll, and dwarves can't meet the bear. Also
- * means dwarves won't follow him into dead end in maze, but
- * c'est la vie. They'll wait for him outside the dead end. */
- if (game.loc == LOC_NOWHERE || FORCED(game.loc) ||
- CNDBIT(game.newloc, COND_NOARRR)) {
- return true;
- }
-
- /* Dwarf activity level ratchets up */
- if (game.dflag == 0) {
- if (INDEEP(game.loc)) {
- game.dflag = 1;
- }
- return true;
- }
-
- /* When we encounter the first dwarf, we kill 0, 1, or 2 of
- * the 5 dwarves. If any of the survivors is at game.loc,
- * replace him with the alternate. */
- if (game.dflag == 1) {
- if (!INDEEP(game.loc) ||
- (PCT(95) && (!CNDBIT(game.loc, COND_NOBACK) || PCT(85)))) {
- return true;
- }
- game.dflag = 2;
- for (int i = 1; i <= 2; i++) {
- int j = 1 + randrange(NDWARVES - 1);
- if (PCT(50)) {
- game.dwarves[j].loc = 0;
- }
- }
-
- /* Alternate initial loc for dwarf, in case one of them
- * starts out on top of the adventurer. */
- for (int i = 1; i <= NDWARVES - 1; i++) {
- if (game.dwarves[i].loc == game.loc) {
- game.dwarves[i].loc = DALTLC;
- }
- game.dwarves[i].oldloc = game.dwarves[i].loc;
- }
- rspeak(DWARF_RAN);
- drop(AXE, game.loc);
- return true;
- }
-
- /* Things are in full swing. Move each dwarf at random,
- * except if he's seen us he sticks with us. Dwarves stay
- * deep inside. If wandering at random, they don't back up
- * unless there's no alternative. If they don't have to
- * move, they attack. And, of course, dead dwarves don't do
- * much of anything. */
- game.dtotal = 0;
- attack = 0;
- stick = 0;
- for (int i = 1; i <= NDWARVES; i++) {
- if (game.dwarves[i].loc == 0) {
- continue;
- }
- /* Fill tk array with all the places this dwarf might go. */
- unsigned int j = 1;
- kk = tkey[game.dwarves[i].loc];
- if (kk != 0) {
- do {
- enum desttype_t desttype = travel[kk].desttype;
- game.newloc = travel[kk].destval;
- /* Have we avoided a dwarf encounter? */
- if (desttype != dest_goto) {
- continue;
- } else if (!INDEEP(game.newloc)) {
- continue;
- } else if (game.newloc ==
- game.dwarves[i].oldloc) {
- continue;
- } else if (j > 1 && game.newloc == tk[j - 1]) {
- continue;
- } else if (j >= DIM(tk) - 1) {
- /* This can't actually happen. */
- continue; // LCOV_EXCL_LINE
- } else if (game.newloc == game.dwarves[i].loc) {
- continue;
- } else if (FORCED(game.newloc)) {
- continue;
- } else if (i == PIRATE &&
- CNDBIT(game.newloc, COND_NOARRR)) {
- continue;
- } else if (travel[kk].nodwarves) {
- continue;
- }
- tk[j++] = game.newloc;
- } while (!travel[kk++].stop);
- }
- tk[j] = game.dwarves[i].oldloc;
- if (j >= 2) {
- --j;
- }
- j = 1 + randrange(j);
- game.dwarves[i].oldloc = game.dwarves[i].loc;
- game.dwarves[i].loc = tk[j];
- game.dwarves[i].seen =
- (game.dwarves[i].seen && INDEEP(game.loc)) ||
- (game.dwarves[i].loc == game.loc ||
- game.dwarves[i].oldloc == game.loc);
- if (!game.dwarves[i].seen) {
- continue;
- }
- game.dwarves[i].loc = game.loc;
- if (spotted_by_pirate(i)) {
- continue;
- }
- /* This threatening little dwarf is in the room with him! */
- ++game.dtotal;
- if (game.dwarves[i].oldloc == game.dwarves[i].loc) {
- ++attack;
- if (game.knfloc >= LOC_NOWHERE) {
- game.knfloc = game.loc;
- }
- if (randrange(1000) < 95 * (game.dflag - 2)) {
- ++stick;
- }
- }
- }
-
- /* Now we know what's happening. Let's tell the poor sucker about it.
- */
- if (game.dtotal == 0) {
- return true;
- }
- rspeak(game.dtotal == 1 ? DWARF_SINGLE : DWARF_PACK, game.dtotal);
- if (attack == 0) {
- return true;
- }
- if (game.dflag == 2) {
- game.dflag = 3;
- }
- if (attack > 1) {
- rspeak(THROWN_KNIVES, attack);
- rspeak(stick > 1 ? MULTIPLE_HITS
- : (stick == 1 ? ONE_HIT : NONE_HIT),
- stick);
- } else {
- rspeak(KNIFE_THROWN);
- rspeak(stick ? GETS_YOU : MISSES_YOU);
- }
- if (stick == 0) {
- return true;
- }
- game.oldlc2 = game.loc;
- return false;
-}
-
-/* "You're dead, Jim."
- *
- * If the current loc is zero, it means the clown got himself killed.
- * We'll allow this maxdie times. NDEATHS is automatically set based
- * on the number of snide messages available. Each death results in
- * a message (obituaries[n]) which offers reincarnation; if accepted,
- * this results in message obituaries[0], obituaries[2], etc. The
- * last time, if he wants another chance, he gets a snide remark as
- * we exit. When reincarnated, all objects being carried get dropped
- * at game.oldlc2 (presumably the last place prior to being killed)
- * without change of props. The loop runs backwards to assure that
- * the bird is dropped before the cage. (This kluge could be changed
- * once we're sure all references to bird and cage are done by
- * keywords.) The lamp is a special case (it wouldn't do to leave it
- * in the cave). It is turned off and left outside the building (only
- * if he was carrying it, of course). He himself is left inside the
- * building (and heaven help him if he tries to xyzzy back into the
- * cave without the lamp!). game.oldloc is zapped so he can't just
- * "retreat". */
-static void croak(void) {
- /* Okay, he's dead. Let's get on with it. */
- const char *query = obituaries[game.numdie].query;
- const char *yes_response = obituaries[game.numdie].yes_response;
-
- ++game.numdie;
-
- if (game.closng) {
- /* He died during closing time. No resurrection. Tally up a
- * death and exit. */
- rspeak(DEATH_CLOSING);
- terminate(endgame);
- } else if (!yes_or_no(query, yes_response,
- arbitrary_messages[OK_MAN]) ||
- game.numdie == NDEATHS) {
- /* Player is asked if he wants to try again. If not, or if
- * he's already used all of his lives, we end the game */
- terminate(endgame);
- } else {
- /* If player wishes to continue, we empty the liquids in the
- * user's inventory, turn off the lamp, and drop all items
- * where he died. */
- game.objects[WATER].place = game.objects[OIL].place =
- LOC_NOWHERE;
- if (TOTING(LAMP)) {
- game.objects[LAMP].prop = LAMP_DARK;
- }
- for (int j = 1; j <= NOBJECTS; j++) {
- int i = NOBJECTS + 1 - j;
- if (TOTING(i)) {
- /* Always leave lamp where it's accessible
- * aboveground */
- drop(i, (i == LAMP) ? LOC_START : game.oldlc2);
- }
- }
- game.oldloc = game.loc = game.newloc = LOC_BUILDING;
- }
-}
-
-static void describe_location(void) {
- /* Describe the location to the user */
- const char *msg = locations[game.loc].description.small;
-
- if (MOD(game.locs[game.loc].abbrev, game.abbnum) == 0 ||
- msg == NO_MESSAGE) {
- msg = locations[game.loc].description.big;
- }
-
- if (!FORCED(game.loc) && IS_DARK_HERE()) {
- msg = arbitrary_messages[PITCH_DARK];
- }
-
- if (TOTING(BEAR)) {
- rspeak(TAME_BEAR);
- }
-
- speak(msg);
-
- if (game.loc == LOC_Y2 && PCT(25) && !game.closng) {
- rspeak(SAYS_PLUGH);
- }
-}
-
-static bool traveleq(int a, int b) {
- /* Are two travel entries equal for purposes of skip after failed
- * condition? */
- return (travel[a].condtype == travel[b].condtype) &&
- (travel[a].condarg1 == travel[b].condarg1) &&
- (travel[a].condarg2 == travel[b].condarg2) &&
- (travel[a].desttype == travel[b].desttype) &&
- (travel[a].destval == travel[b].destval);
-}
-
-/* Given the current location in "game.loc", and a motion verb number in
- * "motion", put the new location in "game.newloc". The current loc is saved
- * in "game.oldloc" in case he wants to retreat. The current
- * game.oldloc is saved in game.oldlc2, in case he dies. (if he
- * does, game.newloc will be limbo, and game.oldloc will be what killed
- * him, so we need game.oldlc2, which is the last place he was
- * safe.) */
-static void playermove(int motion) {
- int scratchloc, travel_entry = tkey[game.loc];
- game.newloc = game.loc;
- if (travel_entry == 0) {
- BUG(LOCATION_HAS_NO_TRAVEL_ENTRIES); // LCOV_EXCL_LINE
- }
- if (motion == NUL) {
- return;
- } else if (motion == BACK) {
- /* Handle "go back". Look for verb which goes from game.loc to
- * game.oldloc, or to game.oldlc2 If game.oldloc has
- * forced-motion. te_tmp saves entry -> forced loc -> previous
- * loc. */
- motion = game.oldloc;
- if (FORCED(motion)) {
- motion = game.oldlc2;
- }
- game.oldlc2 = game.oldloc;
- game.oldloc = game.loc;
- if (CNDBIT(game.loc, COND_NOBACK)) {
- rspeak(TWIST_TURN);
- return;
- }
- if (motion == game.loc) {
- rspeak(FORGOT_PATH);
- return;
- }
-
- int te_tmp = 0;
- for (;;) {
- enum desttype_t desttype =
- travel[travel_entry].desttype;
- scratchloc = travel[travel_entry].destval;
- if (desttype != dest_goto || scratchloc != motion) {
- if (desttype == dest_goto) {
- if (FORCED(scratchloc) &&
- travel[tkey[scratchloc]].destval ==
- motion) {
- te_tmp = travel_entry;
- }
- }
- if (!travel[travel_entry].stop) {
- ++travel_entry; /* go to next travel
- entry for this
- location */
- continue;
- }
- /* we've reached the end of travel entries for
- * game.loc */
- travel_entry = te_tmp;
- if (travel_entry == 0) {
- rspeak(NOT_CONNECTED);
- return;
- }
- }
-
- motion = travel[travel_entry].motion;
- travel_entry = tkey[game.loc];
- break; /* fall through to ordinary travel */
- }
- } else if (motion == LOOK) {
- /* Look. Can't give more detail. Pretend it wasn't dark
- * (though it may now be dark) so he won't fall into a
- * pit while staring into the gloom. */
- if (game.detail < 3) {
- rspeak(NO_MORE_DETAIL);
- }
- ++game.detail;
- game.wzdark = false;
- game.locs[game.loc].abbrev = 0;
- return;
- } else if (motion == CAVE) {
- /* Cave. Different messages depending on whether above ground.
- */
- rspeak((OUTSIDE(game.loc) && game.loc != LOC_GRATE)
- ? FOLLOW_STREAM
- : NEED_DETAIL);
- return;
- } else {
- /* none of the specials */
- game.oldlc2 = game.oldloc;
- game.oldloc = game.loc;
- }
-
- /* Look for a way to fulfil the motion verb passed in - travel_entry
- * indexes the beginning of the motion entries for here (game.loc). */
- for (;;) {
- if ((travel[travel_entry].motion == HERE) ||
- travel[travel_entry].motion == motion) {
- break;
- }
- if (travel[travel_entry].stop) {
- /* Couldn't find an entry matching the motion word
- * passed in. Various messages depending on word given.
- */
- switch (motion) {
- case EAST:
- case WEST:
- case SOUTH:
- case NORTH:
- case NE:
- case NW:
- case SW:
- case SE:
- case UP:
- case DOWN:
- rspeak(BAD_DIRECTION);
- break;
- case FORWARD:
- case LEFT:
- case RIGHT:
- rspeak(UNSURE_FACING);
- break;
- case OUTSIDE:
- case INSIDE:
- rspeak(NO_INOUT_HERE);
- break;
- case XYZZY:
- case PLUGH:
- rspeak(NOTHING_HAPPENS);
- break;
- case CRAWL:
- rspeak(WHICH_WAY);
- break;
- default:
- rspeak(CANT_APPLY);
- }
- return;
- }
- ++travel_entry;
- }
-
- /* (ESR) We've found a destination that goes with the motion verb.
- * Next we need to check any conditional(s) on this destination, and
- * possibly on following entries. */
- do {
- for (;;) { /* L12 loop */
- for (;;) {
- enum condtype_t condtype =
- travel[travel_entry].condtype;
- int condarg1 = travel[travel_entry].condarg1;
- int condarg2 = travel[travel_entry].condarg2;
- if (condtype < cond_not) {
- /* YAML N and [pct N] conditionals */
- if (condtype == cond_goto ||
- condtype == cond_pct) {
- if (condarg1 == 0 ||
- PCT(condarg1)) {
- break;
- }
- /* else fall through */
- }
- /* YAML [with OBJ] clause */
- else if (TOTING(condarg1) ||
- (condtype == cond_with &&
- AT(condarg1))) {
- break;
- }
- /* else fall through to check [not OBJ
- * STATE] */
- } else if (game.objects[condarg1].prop !=
- condarg2) {
- break;
- }
-
- /* We arrive here on conditional failure.
- * Skip to next non-matching destination */
- int te_tmp = travel_entry;
- do {
- if (travel[te_tmp].stop) {
- BUG(CONDITIONAL_TRAVEL_ENTRY_WITH_NO_ALTERATION); // LCOV_EXCL_LINE
- }
- ++te_tmp;
- } while (traveleq(travel_entry, te_tmp));
- travel_entry = te_tmp;
- }
-
- /* Found an eligible rule, now execute it */
- enum desttype_t desttype =
- travel[travel_entry].desttype;
- game.newloc = travel[travel_entry].destval;
- if (desttype == dest_goto) {
- return;
- }
-
- if (desttype == dest_speak) {
- /* Execute a speak rule */
- rspeak(game.newloc);
- game.newloc = game.loc;
- return;
- } else {
- switch (game.newloc) {
- case 1:
- /* Special travel 1. Plover-alcove
- * passage. Can carry only emerald.
- * Note: travel table must include
- * "useless" entries going through
- * passage, which can never be used for
- * actual motion, but can be spotted by
- * "go back". */
- game.newloc = (game.loc == LOC_PLOVER)
- ? LOC_ALCOVE
- : LOC_PLOVER;
- if (game.holdng > 1 ||
- (game.holdng == 1 &&
- !TOTING(EMERALD))) {
- game.newloc = game.loc;
- rspeak(MUST_DROP);
- }
- return;
- case 2:
- /* Special travel 2. Plover transport.
- * Drop the emerald (only use special
- * travel if toting it), so he's forced
- * to use the plover-passage to get it
- * out. Having dropped it, go back and
- * pretend he wasn't carrying it after
- * all. */
- drop(EMERALD, game.loc);
- {
- int te_tmp = travel_entry;
- do {
- if (travel[te_tmp]
- .stop) {
- BUG(CONDITIONAL_TRAVEL_ENTRY_WITH_NO_ALTERATION); // LCOV_EXCL_LINE
- }
- ++te_tmp;
- } while (traveleq(travel_entry,
- te_tmp));
- travel_entry = te_tmp;
- }
- continue; /* goto L12 */
- case 3:
- /* Special travel 3. Troll bridge. Must
- * be done only as special motion so
- * that dwarves won't wander across and
- * encounter the bear. (They won't
- * follow the player there because that
- * region is forbidden to the pirate.)
- * If game.prop[TROLL]=TROLL_PAIDONCE,
- * he's crossed since paying, so step
- * out and block him. (standard travel
- * entries check for
- * game.prop[TROLL]=TROLL_UNPAID.)
- * Special stuff for bear. */
- if (game.objects[TROLL].prop ==
- TROLL_PAIDONCE) {
- pspeak(TROLL, look, true,
- TROLL_PAIDONCE);
- game.objects[TROLL].prop =
- TROLL_UNPAID;
- DESTROY(TROLL2);
- move(TROLL2 + NOBJECTS,
- IS_FREE);
- move(TROLL,
- objects[TROLL].plac);
- move(TROLL + NOBJECTS,
- objects[TROLL].fixd);
- juggle(CHASM);
- game.newloc = game.loc;
- return;
- } else {
- game.newloc =
- objects[TROLL].plac +
- objects[TROLL].fixd -
- game.loc;
- if (game.objects[TROLL].prop ==
- TROLL_UNPAID) {
- game.objects[TROLL]
- .prop =
- TROLL_PAIDONCE;
- }
- if (!TOTING(BEAR)) {
- return;
- }
- state_change(CHASM,
- BRIDGE_WRECKED);
- game.objects[TROLL].prop =
- TROLL_GONE;
- drop(BEAR, game.newloc);
- game.objects[BEAR].fixed =
- IS_FIXED;
- game.objects[BEAR].prop =
- BEAR_DEAD;
- game.oldlc2 = game.newloc;
- croak();
- return;
- }
- default: // LCOV_EXCL_LINE
- BUG(SPECIAL_TRAVEL_500_GT_L_GT_300_EXCEEDS_GOTO_LIST); // LCOV_EXCL_LINE
- }
- }
- break; /* Leave L12 loop */
- }
- } while (false);
-}
-
-static void lampcheck(void) {
- /* Check game limit and lamp timers */
- if (game.objects[LAMP].prop == LAMP_BRIGHT) {
- --game.limit;
- }
-
- /* Another way we can force an end to things is by having the
- * lamp give out. When it gets close, we come here to warn him.
- * First following arm checks if the lamp and fresh batteries are
- * here, in which case we replace the batteries and continue.
- * Second is for other cases of lamp dying. Even after it goes
- * out, he can explore outside for a while if desired. */
- if (game.limit <= WARNTIME) {
- if (HERE(BATTERY) &&
- game.objects[BATTERY].prop == FRESH_BATTERIES &&
- HERE(LAMP)) {
- rspeak(REPLACE_BATTERIES);
- game.objects[BATTERY].prop = DEAD_BATTERIES;
-#ifdef __unused__
- /* This code from the original game seems to have been
- * faulty. No tests ever passed the guard, and with the
- * guard removed the game hangs when the lamp limit is
- * reached.
- */
- if (TOTING(BATTERY)) {
- drop(BATTERY, game.loc);
- }
-#endif
- game.limit += BATTERYLIFE;
- game.lmwarn = false;
- } else if (!game.lmwarn && HERE(LAMP)) {
- game.lmwarn = true;
- if (game.objects[BATTERY].prop == DEAD_BATTERIES) {
- rspeak(MISSING_BATTERIES);
- } else if (game.objects[BATTERY].place == LOC_NOWHERE) {
- rspeak(LAMP_DIM);
- } else {
- rspeak(GET_BATTERIES);
- }
- }
- }
- if (game.limit == 0) {
- game.limit = -1;
- game.objects[LAMP].prop = LAMP_DARK;
- if (HERE(LAMP)) {
- rspeak(LAMP_OUT);
- }
- }
-}
-
-/* Handle the closing of the cave. The cave closes "clock1" turns
- * after the last treasure has been located (including the pirate's
- * chest, which may of course never show up). Note that the
- * treasures need not have been taken yet, just located. Hence
- * clock1 must be large enough to get out of the cave (it only ticks
- * while inside the cave). When it hits zero, we start closing the
- * cave, and then sit back and wait for him to try to get out. If he
- * doesn't within clock2 turns, we close the cave; if he does try, we
- * assume he panics, and give him a few additional turns to get
- * frantic before we close. When clock2 hits zero, we transport him
- * into the final puzzle. Note that the puzzle depends upon all
- * sorts of random things. For instance, there must be no water or
- * oil, since there are beanstalks which we don't want to be able to
- * water, since the code can't handle it. Also, we can have no keys,
- * since there is a grate (having moved the fixed object!) there
- * separating him from all the treasures. Most of these problems
- * arise from the use of negative prop numbers to suppress the object
- * descriptions until he's actually moved the objects. */
-static bool closecheck(void) {
- /* If a turn threshold has been met, apply penalties and tell
- * the player about it. */
- for (int i = 0; i < NTHRESHOLDS; ++i) {
- if (game.turns == turn_thresholds[i].threshold + 1) {
- game.trnluz += turn_thresholds[i].point_loss;
- speak(turn_thresholds[i].message);
- }
- }
-
- /* Don't tick game.clock1 unless well into cave (and not at Y2). */
- if (game.tally == 0 && INDEEP(game.loc) && game.loc != LOC_Y2) {
- --game.clock1;
- }
-
- /* When the first warning comes, we lock the grate, destroy
- * the bridge, kill all the dwarves (and the pirate), remove
- * the troll and bear (unless dead), and set "closng" to
- * true. Leave the dragon; too much trouble to move it.
- * from now until clock2 runs out, he cannot unlock the
- * grate, move to any location outside the cave, or create
- * the bridge. Nor can he be resurrected if he dies. Note
- * that the snake is already gone, since he got to the
- * treasure accessible only via the hall of the mountain
- * king. Also, he's been in giant room (to get eggs), so we
- * can refer to it. Also also, he's gotten the pearl, so we
- * know the bivalve is an oyster. *And*, the dwarves must
- * have been activated, since we've found chest. */
- if (game.clock1 == 0) {
- game.objects[GRATE].prop = GRATE_CLOSED;
- game.objects[FISSURE].prop = UNBRIDGED;
- for (int i = 1; i <= NDWARVES; i++) {
- game.dwarves[i].seen = false;
- game.dwarves[i].loc = LOC_NOWHERE;
- }
- DESTROY(TROLL);
- move(TROLL + NOBJECTS, IS_FREE);
- move(TROLL2, objects[TROLL].plac);
- move(TROLL2 + NOBJECTS, objects[TROLL].fixd);
- juggle(CHASM);
- if (game.objects[BEAR].prop != BEAR_DEAD) {
- DESTROY(BEAR);
- }
- game.objects[CHAIN].prop = CHAIN_HEAP;
- game.objects[CHAIN].fixed = IS_FREE;
- game.objects[AXE].prop = AXE_HERE;
- game.objects[AXE].fixed = IS_FREE;
- rspeak(CAVE_CLOSING);
- game.clock1 = -1;
- game.closng = true;
- return game.closed;
- } else if (game.clock1 < 0) {
- --game.clock2;
- }
- if (game.clock2 == 0) {
- /* Once he's panicked, and clock2 has run out, we come here
- * to set up the storage room. The room has two locs,
- * hardwired as LOC_NE and LOC_SW. At the ne end, we
- * place empty bottles, a nursery of plants, a bed of
- * oysters, a pile of lamps, rods with stars, sleeping
- * dwarves, and him. At the sw end we place grate over
- * treasures, snake pit, covey of caged birds, more rods, and
- * pillows. A mirror stretches across one wall. Many of the
- * objects come from known locations and/or states (e.g. the
- * snake is known to have been destroyed and needn't be
- * carried away from its old "place"), making the various
- * objects be handled differently. We also drop all other
- * objects he might be carrying (lest he has some which
- * could cause trouble, such as the keys). We describe the
- * flash of light and trundle back. */
- put(BOTTLE, LOC_NE, EMPTY_BOTTLE);
- put(PLANT, LOC_NE, PLANT_THIRSTY);
- put(OYSTER, LOC_NE, STATE_FOUND);
- put(LAMP, LOC_NE, LAMP_DARK);
- put(ROD, LOC_NE, STATE_FOUND);
- put(DWARF, LOC_NE, STATE_FOUND);
- game.loc = LOC_NE;
- game.oldloc = LOC_NE;
- game.newloc = LOC_NE;
- /* Leave the grate with normal (non-negative) property.
- * Reuse sign. */
- move(GRATE, LOC_SW);
- move(SIGN, LOC_SW);
- game.objects[SIGN].prop = ENDGAME_SIGN;
- put(SNAKE, LOC_SW, SNAKE_CHASED);
- put(BIRD, LOC_SW, BIRD_CAGED);
- put(CAGE, LOC_SW, STATE_FOUND);
- put(ROD2, LOC_SW, STATE_FOUND);
- put(PILLOW, LOC_SW, STATE_FOUND);
-
- put(MIRROR, LOC_NE, STATE_FOUND);
- game.objects[MIRROR].fixed = LOC_SW;
-
- for (int i = 1; i <= NOBJECTS; i++) {
- if (TOTING(i)) {
- DESTROY(i);
- }
- }
-
- rspeak(CAVE_CLOSED);
- game.closed = true;
- return game.closed;
- }
-
- lampcheck();
- return false;
-}
-
-static void listobjects(void) {
- /* Print out descriptions of objects at this location. If
- * not closing and property value is negative, tally off
- * another treasure. Rug is special case; once seen, its
- * game.prop is RUG_DRAGON (dragon on it) till dragon is killed.
- * Similarly for chain; game.prop is initially CHAINING_BEAR (locked to
- * bear). These hacks are because game.prop=0 is needed to
- * get full score. */
- if (!IS_DARK_HERE()) {
- ++game.locs[game.loc].abbrev;
- for (int i = game.locs[game.loc].atloc; i != 0;
- i = game.link[i]) {
- obj_t obj = i;
- if (obj > NOBJECTS) {
- obj = obj - NOBJECTS;
- }
- if (obj == STEPS && TOTING(NUGGET)) {
- continue;
- }
- /* (ESR) Warning: it looks like you could get away with
- * running this code only on objects with the treasure
- * property set. Nope. There is mystery here.
- */
- if (OBJECT_IS_STASHED(i) || OBJECT_IS_NOTFOUND(obj)) {
- if (game.closed) {
- continue;
- }
- OBJECT_SET_FOUND(obj);
- if (obj == RUG) {
- game.objects[RUG].prop = RUG_DRAGON;
- }
- if (obj == CHAIN) {
- game.objects[CHAIN].prop =
- CHAINING_BEAR;
- }
- if (obj == EGGS) {
- game.seenbigwords = true;
- }
- --game.tally;
- /* Note: There used to be a test here to see
- * whether the player had blown it so badly that
- * he could never ever see the remaining
- * treasures, and if so the lamp was zapped to
- * 35 turns. But the tests were too
- * simple-minded; things like killing the bird
- * before the snake was gone (can never see
- * jewelry), and doing it "right" was hopeless.
- * E.G., could cross troll bridge several times,
- * using up all available treasures, breaking
- * vase, using coins to buy batteries, etc., and
- * eventually never be able to get across again.
- * If bottle were left on far side, could then
- * never get eggs or trident, and the effects
- * propagate. So the whole thing was flushed.
- * anyone who makes such a gross blunder isn't
- * likely to find everything else anyway (so
- * goes the rationalisation). */
- }
- int kk = game.objects[obj].prop;
- if (obj == STEPS) {
- kk = (game.loc == game.objects[STEPS].fixed)
- ? STEPS_UP
- : STEPS_DOWN;
- }
- pspeak(obj, look, true, kk);
- }
- }
-}
-
-/* Pre-processes a command input to see if we need to tease out a few specific
- * cases:
- * - "enter water" or "enter stream":
- * weird specific case that gets the user wet, and then kicks us back to get
- * another command
- * - :
- * Irregular form of input, but should be allowed. We switch back to
- * form for further processing.
- * - "grate":
- * If in location with grate, we move to that grate. If we're in a number of
- * other places, we move to the entrance.
- * - "water plant", "oil plant", "water door", "oil door":
- * Change to "pour water" or "pour oil" based on context
- * - "cage bird":
- * If bird is present, we change to "carry bird"
- *
- * Returns true if pre-processing is complete, and we're ready to move to the
- * primary command processing, false otherwise. */
-static bool preprocess_command(command_t *command) {
- if (command->word[0].type == MOTION && command->word[0].id == ENTER &&
- (command->word[1].id == STREAM || command->word[1].id == WATER)) {
- if (LIQLOC(game.loc) == WATER) {
- rspeak(FEET_WET);
- } else {
- rspeak(WHERE_QUERY);
- }
- } else {
- if (command->word[0].type == OBJECT) {
- /* From OV to VO form */
- if (command->word[1].type == ACTION) {
- command_word_t stage = command->word[0];
- command->word[0] = command->word[1];
- command->word[1] = stage;
- }
-
- if (command->word[0].id == GRATE) {
- command->word[0].type = MOTION;
- if (game.loc == LOC_START ||
- game.loc == LOC_VALLEY ||
- game.loc == LOC_SLIT) {
- command->word[0].id = DEPRESSION;
- }
- if (game.loc == LOC_COBBLE ||
- game.loc == LOC_DEBRIS ||
- game.loc == LOC_AWKWARD ||
- game.loc == LOC_BIRDCHAMBER ||
- game.loc == LOC_PITTOP) {
- command->word[0].id = ENTRANCE;
- }
- }
- if ((command->word[0].id == WATER ||
- command->word[0].id == OIL) &&
- (command->word[1].id == PLANT ||
- command->word[1].id == DOOR)) {
- if (AT(command->word[1].id)) {
- command->word[1] = command->word[0];
- command->word[0].id = POUR;
- command->word[0].type = ACTION;
- strncpy(command->word[0].raw, "pour",
- LINESIZE - 1);
- }
- }
- if (command->word[0].id == CAGE &&
- command->word[1].id == BIRD && HERE(CAGE) &&
- HERE(BIRD)) {
- command->word[0].id = CARRY;
- command->word[0].type = ACTION;
- }
- }
-
- /* If no word type is given for the first word, we assume it's a
- * motion. */
- if (command->word[0].type == NO_WORD_TYPE) {
- command->word[0].type = MOTION;
- }
-
- command->state = PREPROCESSED;
- return true;
- }
- return false;
-}
-
-static bool do_move(void) {
- /* Actually execute the move to the new location and dwarf movement */
- /* Can't leave cave once it's closing (except by main office). */
- if (OUTSIDE(game.newloc) && game.newloc != 0 && game.closng) {
- rspeak(EXIT_CLOSED);
- game.newloc = game.loc;
- if (!game.panic) {
- game.clock2 = PANICTIME;
- }
- game.panic = true;
- }
-
- /* See if a dwarf has seen him and has come from where he
- * wants to go. If so, the dwarf's blocking his way. If
- * coming from place forbidden to pirate (dwarves rooted in
- * place) let him get out (and attacked). */
- if (game.newloc != game.loc && !FORCED(game.loc) &&
- !CNDBIT(game.loc, COND_NOARRR)) {
- for (size_t i = 1; i <= NDWARVES - 1; i++) {
- if (game.dwarves[i].oldloc == game.newloc &&
- game.dwarves[i].seen) {
- game.newloc = game.loc;
- rspeak(DWARF_BLOCK);
- break;
- }
- }
- }
- game.loc = game.newloc;
-
- if (!dwarfmove()) {
- croak();
- }
-
- if (game.loc == LOC_NOWHERE) {
- croak();
- }
-
- /* The easiest way to get killed is to fall into a pit in
- * pitch darkness. */
- if (!FORCED(game.loc) && IS_DARK_HERE() && game.wzdark &&
- PCT(PIT_KILL_PROB)) {
- rspeak(PIT_FALL);
- game.oldlc2 = game.loc;
- croak();
- return false;
- }
-
- return true;
-}
-
-static bool do_command(void) {
- /* Get and execute a command */
- static command_t command;
- clear_command(&command);
-
- /* Describe the current location and (maybe) get next command. */
- while (command.state != EXECUTED) {
- describe_location();
-
- if (FORCED(game.loc)) {
- playermove(HERE);
- return true;
- }
-
- listobjects();
-
- /* Command not yet given; keep getting commands from user
- * until valid command is both given and executed. */
- clear_command(&command);
- while (command.state <= GIVEN) {
-
- if (game.closed) {
- /* If closing time, check for any stashed
- * objects being toted and unstash them. This
- * way objects won't be described until they've
- * been picked up and put down separate from
- * their respective piles. */
- if ((OBJECT_IS_NOTFOUND(OYSTER) ||
- OBJECT_IS_STASHED(OYSTER)) &&
- TOTING(OYSTER)) {
- pspeak(OYSTER, look, true, 1);
- }
- for (size_t i = 1; i <= NOBJECTS; i++) {
- if (TOTING(i) &&
- (OBJECT_IS_NOTFOUND(i) ||
- OBJECT_IS_STASHED(i))) {
- OBJECT_STASHIFY(
- i, game.objects[i].prop);
- }
- }
- }
-
- /* Check to see if the room is dark. */
- game.wzdark = IS_DARK_HERE();
-
- /* If the knife is not here it permanently disappears.
- * Possibly this should fire if the knife is here but
- * the room is dark? */
- if (game.knfloc > LOC_NOWHERE &&
- game.knfloc != game.loc) {
- game.knfloc = LOC_NOWHERE;
- }
-
- /* Check some for hints, get input from user, increment
- * turn, and pre-process commands. Keep going until
- * pre-processing is done. */
- while (command.state < PREPROCESSED) {
- checkhints();
-
- /* Get command input from user */
- if (!get_command_input(&command)) {
- return false;
- }
-
- /* Every input, check "foobar" flag. If zero,
- * nothing's going on. If pos, make neg. If neg,
- * he skipped a word, so make it zero.
- */
- game.foobar = (game.foobar > WORD_EMPTY)
- ? -game.foobar
- : WORD_EMPTY;
-
- ++game.turns;
- preprocess_command(&command);
- }
-
- /* check if game is closed, and exit if it is */
- if (closecheck()) {
- return true;
- }
-
- /* loop until all words in command are processed */
- while (command.state == PREPROCESSED) {
- command.state = PROCESSING;
-
- if (command.word[0].id == WORD_NOT_FOUND) {
- /* Gee, I don't understand. */
- sspeak(DONT_KNOW, command.word[0].raw);
- clear_command(&command);
- continue;
- }
-
- /* Give user hints of shortcuts */
- if (strncasecmp(command.word[0].raw, "west",
- sizeof("west")) == 0) {
- if (++game.iwest == 10) {
- rspeak(W_IS_WEST);
- }
- }
- if (strncasecmp(command.word[0].raw, "go",
- sizeof("go")) == 0 &&
- command.word[1].id != WORD_EMPTY) {
- if (++game.igo == 10) {
- rspeak(GO_UNNEEDED);
- }
- }
-
- switch (command.word[0].type) {
- case MOTION:
- playermove(command.word[0].id);
- command.state = EXECUTED;
- continue;
- case OBJECT:
- command.part = unknown;
- command.obj = command.word[0].id;
- break;
- case ACTION:
- if (command.word[1].type == NUMERIC) {
- command.part = transitive;
- } else {
- command.part = intransitive;
- }
- command.verb = command.word[0].id;
- break;
- case NUMERIC:
- if (!settings.oldstyle) {
- sspeak(DONT_KNOW,
- command.word[0].raw);
- clear_command(&command);
- continue;
- }
- break; // LCOV_EXCL_LINE
- default: // LCOV_EXCL_LINE
- case NO_WORD_TYPE: // LCOV_EXCL_LINE
- BUG(VOCABULARY_TYPE_N_OVER_1000_NOT_BETWEEN_0_AND_3); // LCOV_EXCL_LINE
- }
-
- switch (action(command)) {
- case GO_TERMINATE:
- command.state = EXECUTED;
- break;
- case GO_MOVE:
- playermove(NUL);
- command.state = EXECUTED;
- break;
- case GO_WORD2:
-#ifdef GDEBUG
- printf("Word shift\n");
-#endif /* GDEBUG */
- /* Get second word for analysis. */
- command.word[0] = command.word[1];
- command.word[1] = empty_command_word;
- command.state = PREPROCESSED;
- break;
- case GO_UNKNOWN:
- /* Random intransitive verbs come here.
- * Clear obj just in case (see
- * attack()). */
- command.word[0].raw[0] =
- toupper(command.word[0].raw[0]);
- sspeak(DO_WHAT, command.word[0].raw);
- command.obj = NO_OBJECT;
-
- /* object cleared; we need to go back to
- * the preprocessing step */
- command.state = GIVEN;
- break;
- case GO_CHECKHINT: // FIXME: re-name to be more
- // contextual; this was
- // previously a label
- command.state = GIVEN;
- break;
- case GO_DWARFWAKE:
- /* Oh dear, he's disturbed the dwarves.
- */
- rspeak(DWARVES_AWAKEN);
- terminate(endgame);
- case GO_CLEAROBJ: // FIXME: re-name to be more
- // contextual; this was
- // previously a label
- clear_command(&command);
- break;
- case GO_TOP: // FIXME: re-name to be more
- // contextual; this was previously
- // a label
- break;
- default: // LCOV_EXCL_LINE
- BUG(ACTION_RETURNED_PHASE_CODE_BEYOND_END_OF_SWITCH); // LCOV_EXCL_LINE
- }
- } /* while command has not been fully processed */
- } /* while command is not yet given */
- } /* while command is not executed */
-
- /* command completely executed; we return true. */
- return true;
-}
+#include
+#include
+#include
+#include "main.h"
+
+#include "misc.h"
+
+long ABB[186], ATAB[331], ATLOC[186], BLKLIN = true, DFLAG,
+ DLOC[7], FIXED[101], HOLDNG,
+ KTAB[331], *LINES, LINK[201], LNLENG, LNPOSN,
+ PARMS[26], PLACE[101], PTEXT[101], RTEXT[278],
+ SETUP = 0, TABSIZ = 330;
+signed char rawbuf[LINESIZE], INLINE[LINESIZE+1], MAP1[129], MAP2[129];
+
+long ABBNUM, ACTSPK[36], AMBER, ATTACK, AXE, BACK, BATTER, BEAR, BIRD, BLOOD, BONUS,
+ BOTTLE, CAGE, CAVE, CAVITY, CHAIN, CHASM, CHEST, CHLOC, CHLOC2,
+ CLAM, CLOCK1, CLOCK2, CLOSED, CLOSNG, CLSHNT, CLSMAX = 12, CLSSES,
+ COINS, COND[186], CONDS, CTEXT[13], CVAL[13], DALTLC, DETAIL,
+ DKILL, DOOR, DPRSSN, DRAGON, DSEEN[7], DTOTAL, DWARF, EGGS,
+ EMRALD, ENTER, ENTRNC, FIND, FISSUR, FIXD[101], FOOBAR, FOOD,
+ GRATE, HINT, HINTED[21], HINTLC[21], HINTS[21][5], HNTMAX,
+ HNTSIZ = 20, I, INVENT, IGO, IWEST, J, JADE, K, K2, KEY[186], KEYS, KK,
+ KNFLOC, KNIFE, KQ, L, LAMP, LIMIT, LINSIZ = 12500, LINUSE, LL,
+ LMWARN, LOC, LOCK, LOCSIZ = 185, LOCSND[186], LOOK, LTEXT[186],
+ MAGZIN, MAXDIE, MAXTRS, MESH = 123456789,
+ MESSAG, MIRROR, MXSCOR,
+ NEWLOC, NOVICE, NUGGET, NUL, NUMDIE, OBJ, OBJSND[101],
+ OBJTXT[101], ODLOC[7], OGRE, OIL, OLDLC2, OLDLOC, OLDOBJ, OYSTER,
+ PANIC, PEARL, PILLOW, PLAC[101], PLANT, PLANT2, PROP[101], PYRAM,
+ RESER, ROD, ROD2, RTXSIZ = 277, RUBY, RUG, SAPPH, SAVED, SAY,
+ SCORE, SECT, SIGN, SNAKE, SPK, STEPS, STEXT[186], STICK,
+ STREAM, TABNDX, TALLY, THRESH, THROW, TK[21], TRAVEL[886], TRIDNT,
+ TRNDEX, TRNLUZ, TRNSIZ = 5, TRNVAL[6], TRNVLS, TROLL, TROLL2, TRVS,
+ TRVSIZ = 885, TTEXT[6], TURNS, URN, V1, V2, VASE, VEND, VERB,
+ VOLCAN, VRBSIZ = 35, VRSION = 25, WATER, WD1, WD1X, WD2, WD2X,
+ WZDARK = false, ZZWORD;
+FILE *logfp;
+bool oldstyle = false;
+int debug;
+lcg_state lcgstate;
+
+extern void initialise();
+extern void score(long);
+extern int action(FILE *, long);
/*
* MAIN PROGRAM
- *
- * Adventure (rev 2: 20 treasures)
- * History: Original idea & 5-treasure version (adventures) by Willie Crowther
- * 15-treasure version (adventure) by Don Woods, April-June 1977
- * 20-treasure version (rev 2) by Don Woods, August 1978
- * Errata fixed: 78/12/25
- * Revived 2017 as Open Adventure.
*/
+static void do_command(FILE *);
+
int main(int argc, char *argv[]) {
int ch;
- /* Options. */
+/* Adventure (rev 2: 20 treasures) */
-#if defined ADVENT_AUTOSAVE
- const char *opts = "dl:oa:";
- const char *usage =
- "Usage: %s [-l logfilename] [-o] [-a filename] [script...]\n";
- FILE *rfp = NULL;
- const char *autosave_filename = NULL;
-#elif !defined ADVENT_NOSAVE
- const char *opts = "dl:or:";
- const char *usage = "Usage: %s [-l logfilename] [-o] [-r "
- "restorefilename] [script...]\n";
- FILE *rfp = NULL;
-#else
- const char *opts = "dl:o";
- const char *usage = "Usage: %s [-l logfilename] [-o] [script...]\n";
-#endif
- while ((ch = getopt(argc, argv, opts)) != EOF) {
+/* History: Original idea & 5-treasure version (adventures) by Willie Crowther
+ * 15-treasure version (adventure) by Don Woods, April-June 1977
+ * 20-treasure version (rev 2) by Don Woods, August 1978
+ * Errata fixed: 78/12/25 */
+
+
+/* Options. */
+
+ while ((ch = getopt(argc, argv, "dl:o")) != EOF) {
switch (ch) {
- case 'd': // LCOV_EXCL_LINE
- settings.debug += 1; // LCOV_EXCL_LINE
- break; // LCOV_EXCL_LINE
+ case 'd':
+ debug += 1;
+ break;
case 'l':
- settings.logfp = fopen(optarg, "w");
- if (settings.logfp == NULL) {
- fprintf(
- stderr,
- "advent: can't open logfile %s for write\n",
- optarg);
- }
- signal(SIGINT, sig_handler);
+ logfp = fopen(optarg, "w+");
+ if (logfp == NULL)
+ fprintf(stderr,
+ "advent: can't open logfile %s for write\n",
+ optarg);
break;
case 'o':
- settings.oldstyle = true;
- settings.prompt = false;
- break;
-#ifdef ADVENT_AUTOSAVE
- case 'a':
- rfp = fopen(optarg, READ_MODE);
- autosave_filename = optarg;
- signal(SIGHUP, sig_handler);
- signal(SIGTERM, sig_handler);
- break;
-#elif !defined ADVENT_NOSAVE
- case 'r':
- rfp = fopen(optarg, "r");
- if (rfp == NULL) {
- fprintf(stderr,
- "advent: can't open save file %s for "
- "read\n",
- optarg);
- }
- break;
-#endif
- default:
- fprintf(stderr, usage, argv[0]);
- fprintf(stderr, " -l create a log file of your "
- "game named as specified'\n");
- fprintf(stderr,
- " -o 'oldstyle' (no prompt, no command "
- "editing, displays 'Initialising...')\n");
-#if defined ADVENT_AUTOSAVE
- fprintf(stderr, " -a automatic save/restore "
- "from specified saved game file\n");
-#elif !defined ADVENT_NOSAVE
- fprintf(stderr, " -r restore from specified "
- "saved game file\n");
-#endif
- exit(EXIT_FAILURE);
- break;
+ oldstyle = true;
+ break;
}
}
- /* copy invocation line part after switches */
- settings.argc = argc - optind;
- settings.argv = argv + optind;
- settings.optind = 0;
+/* Logical variables:
+ *
+ * CLOSED says whether we're all the way closed
+ * CLOSNG says whether it's closing time yet
+ * CLSHNT says whether he's read the clue in the endgame
+ * LMWARN says whether he's been warned about lamp going dim
+ * NOVICE says whether he asked for instructions at start-up
+ * PANIC says whether he's found out he's trapped in the cave
+ * WZDARK says whether the loc he's leaving was dark */
- /* Initialize game variables */
- int seedval = initialise();
+#include "funcs.h"
-#if !defined ADVENT_NOSAVE
- if (!rfp) {
- game.novice = yes_or_no(arbitrary_messages[WELCOME_YOU],
- arbitrary_messages[CAVE_NEARBY],
- arbitrary_messages[NO_MESSAGE]);
- if (game.novice) {
- game.limit = NOVICELIMIT;
- }
- } else {
- restore(rfp);
-#if defined ADVENT_AUTOSAVE
- score(scoregame);
-#endif
- }
-#if defined ADVENT_AUTOSAVE
- if (autosave_filename != NULL) {
- if ((autosave_fp = fopen(autosave_filename, WRITE_MODE)) ==
- NULL) {
- perror(autosave_filename);
- return EXIT_FAILURE;
- }
- autosave();
- }
-#endif
-#else
- game.novice = yes_or_no(arbitrary_messages[WELCOME_YOU],
- arbitrary_messages[CAVE_NEARBY],
- arbitrary_messages[NO_MESSAGE]);
- if (game.novice) {
- game.limit = NOVICELIMIT;
- }
-#endif
+/* Initialize our LCG PRNG with parameters tested against Knuth vol. 2. by the original authors */
- if (settings.logfp) {
- fprintf(settings.logfp, "seed %d\n", seedval);
+ lcgstate.a = 1093;
+ lcgstate.c = 221587;
+ lcgstate.m = 1048576;
+ long seedval = (long)time(NULL);
+ set_seed(seedval);
+
+/* Read the database if we have not yet done so */
+
+ LINES = (long *)calloc(LINSIZ+1,sizeof(long));
+ if(!LINES){
+ printf("Not enough memory!\n");
+ exit(1);
}
- /* interpret commands until EOF or interrupt */
+ MAP2[1] = 0;
+ if(!SETUP)initialise();
+ if(SETUP > 0) goto L1;
+
+/* Unlike earlier versions, adventure is no longer restartable. (This
+ * lets us get away with modifying things such as OBJSND(BIRD) without
+ * having to be able to undo the changes later.) If a "used" copy is
+ * rerun, we come here and tell the player to run a fresh copy. */
+
+ RSPEAK(201);
+ exit(0);
+
+/* Start-up, dwarf stuff */
+
+L1: SETUP= -1;
+ I=0;
+ ZZWORD=RNDVOC(3,0)+MESH*2;
+ NOVICE=YES(stdin, 65,1,0);
+ NEWLOC=1;
+ LOC=1;
+ LIMIT=330;
+ if(NOVICE)LIMIT=1000;
+
+ if (logfp)
+ fprintf(logfp, "seed %ld\n", seedval);
+
for (;;) {
- // if we're supposed to move, move
- if (!do_move()) {
- continue;
- }
-
- // get command
- if (!do_command()) {
- break;
- }
+ do_command(stdin);
}
- /* show score and exit */
- terminate(quitgame);
}
-/* end */
+static bool fallback_handler(signed char *buf)
+/* fallback handler for commands not handled by FORTRANish parser */
+{
+ long sv;
+ if (sscanf(buf, "seed %ld", &sv) == 1) {
+ set_seed(sv);
+ printf("\nSeed set to %ld\n", sv);
+ // autogenerated, so don't charge user time for it.
+ --TURNS;
+ // here we reconfigure any global game state that uses random numbers
+ ZZWORD=RNDVOC(3,0)+MESH*2;
+ return true;
+ }
+ return false;
+}
+
+static void do_command(FILE *cmdin) {
+/* Can't leave cave once it's closing (except by main office). */
+
+L2: if(!OUTSID(NEWLOC) || NEWLOC == 0 || !CLOSNG) goto L71;
+ RSPEAK(130);
+ NEWLOC=LOC;
+ if(!PANIC)CLOCK2=15;
+ PANIC=true;
+
+/* See if a dwarf has seen him and has come from where he wants to go. If so,
+ * the dwarf's blocking his way. If coming from place forbidden to pirate
+ * (dwarves rooted in place) let him get out (and attacked). */
+
+L71: if(NEWLOC == LOC || FORCED(LOC) || CNDBIT(LOC,3)) goto L74;
+ /* 73 */ for (I=1; I<=5; I++) {
+ if(ODLOC[I] != NEWLOC || !DSEEN[I]) goto L73;
+ NEWLOC=LOC;
+ RSPEAK(2);
+ goto L74;
+L73: /*etc*/ ;
+ } /* end loop */
+L74: LOC=NEWLOC;
+
+/* Dwarf stuff. See earlier comments for description of variables. Remember
+ * sixth dwarf is pirate and is thus very different except for motion rules. */
+
+/* First off, don't let the dwarves follow him into a pit or a wall. Activate
+ * the whole mess the first time he gets as far as the hall of mists (loc 15).
+ * If NEWLOC is forbidden to pirate (in particular, if it's beyond the troll
+ * bridge), bypass dwarf stuff. That way pirate can't steal return toll, and
+ * dwarves can't meet the bear. Also means dwarves won't follow him into dead
+ * end in maze, but c'est la vie. They'll wait for him outside the dead end. */
+
+ if(LOC == 0 || FORCED(LOC) || CNDBIT(NEWLOC,3)) goto L2000;
+ if(DFLAG != 0) goto L6000;
+ if(INDEEP(LOC))DFLAG=1;
+ goto L2000;
+
+/* When we encounter the first dwarf, we kill 0, 1, or 2 of the 5 dwarves. If
+ * any of the survivors is at loc, replace him with the alternate. */
+
+L6000: if(DFLAG != 1) goto L6010;
+ if(!INDEEP(LOC) || (PCT(95) && (!CNDBIT(LOC,4) || PCT(85)))) goto L2000;
+ DFLAG=2;
+ for (I=1; I<=2; I++) {
+ J=1+randrange(5);
+ if(PCT(50))DLOC[J]=0;
+ } /* end loop */
+ for (I=1; I<=5; I++) {
+ if(DLOC[I] == LOC)DLOC[I]=DALTLC;
+ ODLOC[I]=DLOC[I];
+ } /* end loop */
+ RSPEAK(3);
+ DROP(AXE,LOC);
+ goto L2000;
+
+/* Things are in full swing. Move each dwarf at random, except if he's seen us
+ * he sticks with us. Dwarves stay deep inside. If wandering at random,
+ * they don't back up unless there's no alternative. If they don't have to
+ * move, they attack. And, of course, dead dwarves don't do much of anything. */
+
+L6010: DTOTAL=0;
+ ATTACK=0;
+ STICK=0;
+ /* 6030 */ for (I=1; I<=6; I++) {
+ if(DLOC[I] == 0) goto L6030;
+/* Fill TK array with all the places this dwarf might go. */
+ J=1;
+ KK=DLOC[I];
+ KK=KEY[KK];
+ if(KK == 0) goto L6016;
+L6012: NEWLOC=MOD(IABS(TRAVEL[KK])/1000,1000);
+ {long x = J-1;
+ if(NEWLOC > 300 || !INDEEP(NEWLOC) || NEWLOC == ODLOC[I] || (J > 1 &&
+ NEWLOC == TK[x]) || J >= 20 || NEWLOC == DLOC[I] ||
+ FORCED(NEWLOC) || (I == 6 && CNDBIT(NEWLOC,3)) ||
+ IABS(TRAVEL[KK])/1000000 == 100) goto L6014;}
+ TK[J]=NEWLOC;
+ J=J+1;
+L6014: KK=KK+1;
+ {long x = KK-1; if(TRAVEL[x] >= 0) goto L6012;}
+L6016: TK[J]=ODLOC[I];
+ if(J >= 2)J=J-1;
+ J=1+randrange(J);
+ ODLOC[I]=DLOC[I];
+ DLOC[I]=TK[J];
+ DSEEN[I]=(DSEEN[I] && INDEEP(LOC)) || (DLOC[I] == LOC || ODLOC[I] == LOC);
+ if(!DSEEN[I]) goto L6030;
+ DLOC[I]=LOC;
+ if(I != 6) goto L6027;
+
+/* The pirate's spotted him. He leaves him alone once we've found chest. K
+ * counts if a treasure is here. If not, and tally=1 for an unseen chest, let
+ * the pirate be spotted. Note that PLACE(CHEST)=0 might mean that he's
+ * thrown it to the troll, but in that case he's seen the chest (PROP=0). */
+
+ if(LOC == CHLOC || PROP[CHEST] >= 0) goto L6030;
+ K=0;
+ /* 6020 */ for (J=50; J<=MAXTRS; J++) {
+/* Pirate won't take pyramid from plover room or dark room (too easy!). */
+ if(J == PYRAM && (LOC == PLAC[PYRAM] || LOC == PLAC[EMRALD])) goto L6020;
+ if(TOTING(J)) goto L6021;
+L6020: if(HERE(J))K=1;
+ } /* end loop */
+ if(TALLY == 1 && K == 0 && PLACE[CHEST] == 0 && HERE(LAMP) && PROP[LAMP]
+ == 1) goto L6025;
+ if(ODLOC[6] != DLOC[6] && PCT(20))RSPEAK(127);
+ goto L6030;
+
+L6021: if(PLACE[CHEST] != 0) goto L6022;
+/* Install chest only once, to insure it is the last treasure in the list. */
+ MOVE(CHEST,CHLOC);
+ MOVE(MESSAG,CHLOC2);
+L6022: RSPEAK(128);
+ /* 6023 */ for (J=50; J<=MAXTRS; J++) {
+ if(J == PYRAM && (LOC == PLAC[PYRAM] || LOC == PLAC[EMRALD])) goto L6023;
+ if(AT(J) && FIXED[J] == 0)CARRY(J,LOC);
+ if(TOTING(J))DROP(J,CHLOC);
+L6023: /*etc*/ ;
+ } /* end loop */
+L6024: DLOC[6]=CHLOC;
+ ODLOC[6]=CHLOC;
+ DSEEN[6]=false;
+ goto L6030;
+
+L6025: RSPEAK(186);
+ MOVE(CHEST,CHLOC);
+ MOVE(MESSAG,CHLOC2);
+ goto L6024;
+
+/* This threatening little dwarf is in the room with him! */
+
+L6027: DTOTAL=DTOTAL+1;
+ if(ODLOC[I] != DLOC[I]) goto L6030;
+ ATTACK=ATTACK+1;
+ if(KNFLOC >= 0)KNFLOC=LOC;
+ if(randrange(1000) < 95*(DFLAG-2))STICK=STICK+1;
+L6030: /*etc*/ ;
+ } /* end loop */
+
+/* Now we know what's happening. Let's tell the poor sucker about it.
+ * Note that various of the "knife" messages must have specific relative
+ * positions in the RSPEAK database. */
+
+ if(DTOTAL == 0) goto L2000;
+ SETPRM(1,DTOTAL,0);
+ RSPEAK(4+1/DTOTAL);
+ if(ATTACK == 0) goto L2000;
+ if(DFLAG == 2)DFLAG=3;
+ SETPRM(1,ATTACK,0);
+ K=6;
+ if(ATTACK > 1)K=250;
+ RSPEAK(K);
+ SETPRM(1,STICK,0);
+ RSPEAK(K+1+2/(1+STICK));
+ if(STICK == 0) goto L2000;
+ OLDLC2=LOC;
+ goto L99;
+
+
+
+
+
+
+/* Describe the current location and (maybe) get next command. */
+
+/* Print text for current loc. */
+
+L2000: if(LOC == 0) goto L99;
+ KK=STEXT[LOC];
+ if(MOD(ABB[LOC],ABBNUM) == 0 || KK == 0)KK=LTEXT[LOC];
+ if(FORCED(LOC) || !DARK(0)) goto L2001;
+ if(WZDARK && PCT(35)) goto L90;
+ KK=RTEXT[16];
+L2001: if(TOTING(BEAR))RSPEAK(141);
+ SPEAK(KK);
+ K=1;
+ if(FORCED(LOC)) goto L8;
+ if(LOC == 33 && PCT(25) && !CLOSNG)RSPEAK(7);
+
+/* Print out descriptions of objects at this location. If not closing and
+ * property value is negative, tally off another treasure. Rug is special
+ * case; once seen, its PROP is 1 (dragon on it) till dragon is killed.
+ * Similarly for chain; PROP is initially 1 (locked to bear). These hacks
+ * are because PROP=0 is needed to get full score. */
+
+ if(DARK(0)) goto L2012;
+ ABB[LOC]=ABB[LOC]+1;
+ I=ATLOC[LOC];
+L2004: if(I == 0) goto L2012;
+ OBJ=I;
+ if(OBJ > 100)OBJ=OBJ-100;
+ if(OBJ == STEPS && TOTING(NUGGET)) goto L2008;
+ if(PROP[OBJ] >= 0) goto L2006;
+ if(CLOSED) goto L2008;
+ PROP[OBJ]=0;
+ if(OBJ == RUG || OBJ == CHAIN)PROP[OBJ]=1;
+ TALLY=TALLY-1;
+/* Note: There used to be a test here to see whether the player had blown it
+ * so badly that he could never ever see the remaining treasures, and if so
+ * the lamp was zapped to 35 turns. But the tests were too simple-minded;
+ * things like killing the bird before the snake was gone (can never see
+ * jewelry), and doing it "right" was hopeless. E.G., could cross troll
+ * bridge several times, using up all available treasures, breaking vase,
+ * using coins to buy batteries, etc., and eventually never be able to get
+ * across again. If bottle were left on far side, could then never get eggs
+ * or trident, and the effects propagate. So the whole thing was flushed.
+ * anyone who makes such a gross blunder isn't likely to find everything
+ * else anyway (so goes the rationalisation). */
+L2006: KK=PROP[OBJ];
+ if(OBJ == STEPS && LOC == FIXED[STEPS])KK=1;
+ PSPEAK(OBJ,KK);
+L2008: I=LINK[I];
+ goto L2004;
+
+L2009: K=54;
+L2010: SPK=K;
+L2011: RSPEAK(SPK);
+
+L2012: VERB=0;
+ OLDOBJ=OBJ;
+ OBJ=0;
+
+/* Check if this loc is eligible for any hints. If been here long enough,
+ * branch to help section (on later page). Hints all come back here eventually
+ * to finish the loop. Ignore "HINTS" < 4 (special stuff, see database notes).
+ */
+
+L2600: if(COND[LOC] < CONDS) goto L2603;
+ /* 2602 */ for (HINT=1; HINT<=HNTMAX; HINT++) {
+ if(HINTED[HINT]) goto L2602;
+ if(!CNDBIT(LOC,HINT+10))HINTLC[HINT]= -1;
+ HINTLC[HINT]=HINTLC[HINT]+1;
+ if(HINTLC[HINT] >= HINTS[HINT][1]) goto L40000;
+L2602: /*etc*/ ;
+ } /* end loop */
+
+/* Kick the random number generator just to add variety to the chase. Also,
+ * if closing time, check for any objects being toted with PROP < 0 and set
+ * the prop to -1-PROP. This way objects won't be described until they've
+ * been picked up and put down separate from their respective piles. Don't
+ * tick CLOCK1 unless well into cave (and not at Y2). */
+
+L2603: if(!CLOSED) goto L2605;
+ if(PROP[OYSTER] < 0 && TOTING(OYSTER))PSPEAK(OYSTER,1);
+ for (I=1; I<=100; I++) {
+ if(TOTING(I) && PROP[I] < 0)PROP[I]= -1-PROP[I];
+ } /* end loop */
+L2605: WZDARK=DARK(0);
+ if(KNFLOC > 0 && KNFLOC != LOC)KNFLOC=0;
+ I=0;
+ GETIN(cmdin, WD1,WD1X,WD2,WD2X);
+
+/* Every input, check "FOOBAR" flag. If zero, nothing's going on. If pos,
+ * make neg. If neg, he skipped a word, so make it zero. */
+
+L2607: FOOBAR=(FOOBAR>0 ? -FOOBAR : 0);
+ TURNS=TURNS+1;
+ if(TURNS != THRESH) goto L2608;
+ SPEAK(TTEXT[TRNDEX]);
+ TRNLUZ=TRNLUZ+TRNVAL[TRNDEX]/100000;
+ TRNDEX=TRNDEX+1;
+ THRESH= -1;
+ if(TRNDEX <= TRNVLS)THRESH=MOD(TRNVAL[TRNDEX],100000)+1;
+L2608: if(VERB == SAY && WD2 > 0)VERB=0;
+ if(VERB == SAY) goto L4090;
+ if(TALLY == 0 && INDEEP(LOC) && LOC != 33)CLOCK1=CLOCK1-1;
+ if(CLOCK1 == 0) goto L10000;
+ if(CLOCK1 < 0)CLOCK2=CLOCK2-1;
+ if(CLOCK2 == 0) goto L11000;
+ if(PROP[LAMP] == 1)LIMIT=LIMIT-1;
+ if(LIMIT <= 30 && HERE(BATTER) && PROP[BATTER] == 0 && HERE(LAMP)) goto
+ L12000;
+ if(LIMIT == 0) goto L12400;
+ if(LIMIT <= 30) goto L12200;
+L19999: K=43;
+ if(LIQLOC(LOC) == WATER)K=70;
+ V1=VOCAB(WD1,-1);
+ V2=VOCAB(WD2,-1);
+ if(V1 == ENTER && (V2 == STREAM || V2 == 1000+WATER)) goto L2010;
+ if(V1 == ENTER && WD2 > 0) goto L2800;
+ if((V1 != 1000+WATER && V1 != 1000+OIL) || (V2 != 1000+PLANT && V2 !=
+ 1000+DOOR)) goto L2610;
+ {long x = V2-1000; if(AT(x))WD2=MAKEWD(16152118);}
+L2610: if(V1 == 1000+CAGE && V2 == 1000+BIRD && HERE(CAGE) &&
+ HERE(BIRD))WD1=MAKEWD(301200308);
+L2620: if(WD1 != MAKEWD(23051920)) goto L2625;
+ IWEST=IWEST+1;
+ if(IWEST == 10)RSPEAK(17);
+L2625: if(WD1 != MAKEWD( 715) || WD2 == 0) goto L2630;
+ IGO=IGO+1;
+ if(IGO == 10)RSPEAK(276);
+L2630: I=VOCAB(WD1,-1);
+ if(I == -1) goto L3000;
+ K=MOD(I,1000);
+ KQ=I/1000+1;
+ switch (KQ-1) { case 0: goto L8; case 1: goto L5000; case 2: goto L4000;
+ case 3: goto L2010; }
+ BUG(22);
+
+/* Get second word for analysis. */
+
+L2800: WD1=WD2;
+ WD1X=WD2X;
+ WD2=0;
+ goto L2620;
+
+/* Gee, I don't understand. */
+
+L3000: SETPRM(1,WD1,WD1X);
+ if (fallback_handler(rawbuf))
+ return;
+ RSPEAK(254);
+ goto L2600;
+
+/* Verb and object analysis moved to separate module. */
+
+L4000: I=4000; goto Laction;
+L4090: I=4090; goto Laction;
+L5000: I=5000;
+Laction:
+ switch (action(cmdin, I)) {
+ case 2: return;
+ case 8: goto L8;
+ case 2000: goto L2000;
+ case 2009: goto L2009;
+ case 2010: goto L2010;
+ case 2011: goto L2011;
+ case 2012: goto L2012;
+ case 2600: goto L2600;
+ case 2607: goto L2607;
+ case 2630: goto L2630;
+ case 2800: goto L2800;
+ case 8000: goto L8000;
+ case 18999: goto L18999;
+ case 19000: goto L19000;
+ }
+ BUG(99);
+
+/* Random intransitive verbs come here. Clear obj just in case (see "attack").
+ */
+
+L8000: SETPRM(1,WD1,WD1X);
+ RSPEAK(257);
+ OBJ=0;
+ goto L2600;
+
+/* Figure out the new location
+ *
+ * Given the current location in "LOC", and a motion verb number in "K", put
+ * the new location in "NEWLOC". The current loc is saved in "OLDLOC" in case
+ * he wants to retreat. The current OLDLOC is saved in OLDLC2, in case he
+ * dies. (if he does, NEWLOC will be limbo, and OLDLOC will be what killed
+ * him, so we need OLDLC2, which is the last place he was safe.) */
+
+L8: KK=KEY[LOC];
+ NEWLOC=LOC;
+ if(KK == 0)BUG(26);
+ if(K == NUL) return;
+ if(K == BACK) goto L20;
+ if(K == LOOK) goto L30;
+ if(K == CAVE) goto L40;
+ OLDLC2=OLDLOC;
+ OLDLOC=LOC;
+
+L9: LL=IABS(TRAVEL[KK]);
+ if(MOD(LL,1000) == 1 || MOD(LL,1000) == K) goto L10;
+ if(TRAVEL[KK] < 0) goto L50;
+ KK=KK+1;
+ goto L9;
+
+L10: LL=LL/1000;
+L11: NEWLOC=LL/1000;
+ K=MOD(NEWLOC,100);
+ if(NEWLOC <= 300) goto L13;
+ if(PROP[K] != NEWLOC/100-3) goto L16;
+L12: if(TRAVEL[KK] < 0)BUG(25);
+ KK=KK+1;
+ NEWLOC=IABS(TRAVEL[KK])/1000;
+ if(NEWLOC == LL) goto L12;
+ LL=NEWLOC;
+ goto L11;
+
+L13: if(NEWLOC <= 100) goto L14;
+ if(TOTING(K) || (NEWLOC > 200 && AT(K))) goto L16;
+ goto L12;
+
+L14: if(NEWLOC != 0 && !PCT(NEWLOC)) goto L12;
+L16: NEWLOC=MOD(LL,1000);
+ if(NEWLOC <= 300) return;
+ if(NEWLOC <= 500) goto L30000;
+ RSPEAK(NEWLOC-500);
+ NEWLOC=LOC;
+ return;
+
+/* Special motions come here. Labelling convention: statement numbers NNNXX
+ * (XX=00-99) are used for special case number NNN (NNN=301-500). */
+
+L30000: NEWLOC=NEWLOC-300;
+ switch (NEWLOC) { case 1: goto L30100; case 2: goto L30200; case 3: goto
+ L30300; }
+ BUG(20);
+
+/* Travel 301. Plover-alcove passage. Can carry only emerald. Note: travel
+ * table must include "useless" entries going through passage, which can never
+ * be used for actual motion, but can be spotted by "go back". */
+
+L30100: NEWLOC=99+100-LOC;
+ if(HOLDNG == 0 || (HOLDNG == 1 && TOTING(EMRALD))) return;
+ NEWLOC=LOC;
+ RSPEAK(117);
+ return;
+
+/* Travel 302. Plover transport. Drop the emerald (only use special travel if
+ * toting it), so he's forced to use the plover-passage to get it out. Having
+ * dropped it, go back and pretend he wasn't carrying it after all. */
+
+L30200: DROP(EMRALD,LOC);
+ goto L12;
+
+/* Travel 303. Troll bridge. Must be done only as special motion so that
+ * dwarves won't wander across and encounter the bear. (They won't follow the
+ * player there because that region is forbidden to the pirate.) If
+ * PROP(TROLL)=1, he's crossed since paying, so step out and block him.
+ * (standard travel entries check for PROP(TROLL)=0.) Special stuff for bear. */
+
+L30300: if(PROP[TROLL] != 1) goto L30310;
+ PSPEAK(TROLL,1);
+ PROP[TROLL]=0;
+ MOVE(TROLL2,0);
+ MOVE(TROLL2+100,0);
+ MOVE(TROLL,PLAC[TROLL]);
+ MOVE(TROLL+100,FIXD[TROLL]);
+ JUGGLE(CHASM);
+ NEWLOC=LOC;
+ return;
+
+L30310: NEWLOC=PLAC[TROLL]+FIXD[TROLL]-LOC;
+ if(PROP[TROLL] == 0)PROP[TROLL]=1;
+ if(!TOTING(BEAR)) return;
+ RSPEAK(162);
+ PROP[CHASM]=1;
+ PROP[TROLL]=2;
+ DROP(BEAR,NEWLOC);
+ FIXED[BEAR]= -1;
+ PROP[BEAR]=3;
+ OLDLC2=NEWLOC;
+ goto L99;
+
+/* End of specials. */
+
+/* Handle "go back". Look for verb which goes from LOC to OLDLOC, or to OLDLC2
+ * If OLDLOC has forced-motion. K2 saves entry -> forced loc -> previous loc. */
+
+L20: K=OLDLOC;
+ if(FORCED(K))K=OLDLC2;
+ OLDLC2=OLDLOC;
+ OLDLOC=LOC;
+ K2=0;
+ if(K == LOC)K2=91;
+ if(CNDBIT(LOC,4))K2=274;
+ if(K2 == 0) goto L21;
+ RSPEAK(K2);
+ return;
+
+L21: LL=MOD((IABS(TRAVEL[KK])/1000),1000);
+ if(LL == K) goto L25;
+ if(LL > 300) goto L22;
+ J=KEY[LL];
+ if(FORCED(LL) && MOD((IABS(TRAVEL[J])/1000),1000) == K)K2=KK;
+L22: if(TRAVEL[KK] < 0) goto L23;
+ KK=KK+1;
+ goto L21;
+
+L23: KK=K2;
+ if(KK != 0) goto L25;
+ RSPEAK(140);
+ return;
+
+L25: K=MOD(IABS(TRAVEL[KK]),1000);
+ KK=KEY[LOC];
+ goto L9;
+
+/* Look. Can't give more detail. Pretend it wasn't dark (though it may "now"
+ * be dark) so he won't fall into a pit while staring into the gloom. */
+
+L30: if(DETAIL < 3)RSPEAK(15);
+ DETAIL=DETAIL+1;
+ WZDARK=false;
+ ABB[LOC]=0;
+ return;
+
+/* Cave. Different messages depending on whether above ground. */
+
+L40: K=58;
+ if(OUTSID(LOC) && LOC != 8)K=57;
+ RSPEAK(K);
+ return;
+
+/* Non-applicable motion. Various messages depending on word given. */
+
+L50: SPK=12;
+ if(K >= 43 && K <= 50)SPK=52;
+ if(K == 29 || K == 30)SPK=52;
+ if(K == 7 || K == 36 || K == 37)SPK=10;
+ if(K == 11 || K == 19)SPK=11;
+ if(VERB == FIND || VERB == INVENT)SPK=59;
+ if(K == 62 || K == 65)SPK=42;
+ if(K == 17)SPK=80;
+ RSPEAK(SPK);
+ return;
+
+
+
+
+
+/* "You're dead, Jim."
+ *
+ * If the current loc is zero, it means the clown got himself killed. We'll
+ * allow this maxdie times. MAXDIE is automatically set based on the number of
+ * snide messages available. Each death results in a message (81, 83, etc.)
+ * which offers reincarnation; if accepted, this results in message 82, 84,
+ * etc. The last time, if he wants another chance, he gets a snide remark as
+ * we exit. When reincarnated, all objects being carried get dropped at OLDLC2
+ * (presumably the last place prior to being killed) without change of props.
+ * the loop runs backwards to assure that the bird is dropped before the cage.
+ * (this kluge could be changed once we're sure all references to bird and cage
+ * are done by keywords.) The lamp is a special case (it wouldn't do to leave
+ * it in the cave). It is turned off and left outside the building (only if he
+ * was carrying it, of course). He himself is left inside the building (and
+ * heaven help him if he tries to xyzzy back into the cave without the lamp!).
+ * OLDLOC is zapped so he can't just "retreat". */
+
+/* The easiest way to get killed is to fall into a pit in pitch darkness. */
+
+L90: RSPEAK(23);
+ OLDLC2=LOC;
+
+/* Okay, he's dead. Let's get on with it. */
+
+L99: if(CLOSNG) goto L95;
+ NUMDIE=NUMDIE+1;
+ if(!YES(cmdin,79+NUMDIE*2,80+NUMDIE*2,54)) score(0);
+ if(NUMDIE == MAXDIE) score(0);
+ PLACE[WATER]=0;
+ PLACE[OIL]=0;
+ if(TOTING(LAMP))PROP[LAMP]=0;
+ /* 98 */ for (J=1; J<=100; J++) {
+ I=101-J;
+ if(!TOTING(I)) goto L98;
+ K=OLDLC2;
+ if(I == LAMP)K=1;
+ DROP(I,K);
+L98: /*etc*/ ;
+ } /* end loop */
+ LOC=3;
+ OLDLOC=LOC;
+ goto L2000;
+
+/* He died during closing time. No resurrection. Tally up a death and exit. */
+
+L95: RSPEAK(131);
+ NUMDIE=NUMDIE+1;
+ score(0);
+
+
+
+
+/* Hints */
+
+/* Come here if he's been long enough at required loc(s) for some unused hint.
+ * hint number is in variable "hint". Branch to quick test for additional
+ * conditions, then come back to do neat stuff. Goto 40010 if conditions are
+ * met and we want to offer the hint. Goto 40020 to clear HINTLC back to zero,
+ * 40030 to take no action yet. */
+
+L40000: switch (HINT-1) { case 0: goto L40100; case 1: goto L40200; case 2: goto
+ L40300; case 3: goto L40400; case 4: goto L40500; case 5: goto
+ L40600; case 6: goto L40700; case 7: goto L40800; case 8: goto
+ L40900; case 9: goto L41000; }
+/* CAVE BIRD SNAKE MAZE DARK WITT URN WOODS OGRE
+ * JADE */
+ BUG(27);
+
+L40010: HINTLC[HINT]=0;
+ if(!YES(cmdin,HINTS[HINT][3],0,54)) goto L2602;
+ SETPRM(1,HINTS[HINT][2],HINTS[HINT][2]);
+ RSPEAK(261);
+ HINTED[HINT]=YES(cmdin,175,HINTS[HINT][4],54);
+ if(HINTED[HINT] && LIMIT > 30)LIMIT=LIMIT+30*HINTS[HINT][2];
+L40020: HINTLC[HINT]=0;
+L40030: goto L2602;
+
+/* Now for the quick tests. See database description for one-line notes. */
+
+L40100: if(PROP[GRATE] == 0 && !HERE(KEYS)) goto L40010;
+ goto L40020;
+
+L40200: if(PLACE[BIRD] == LOC && TOTING(ROD) && OLDOBJ == BIRD) goto L40010;
+ goto L40030;
+
+L40300: if(HERE(SNAKE) && !HERE(BIRD)) goto L40010;
+ goto L40020;
+
+L40400: if(ATLOC[LOC] == 0 && ATLOC[OLDLOC] == 0 && ATLOC[OLDLC2] == 0 && HOLDNG >
+ 1) goto L40010;
+ goto L40020;
+
+L40500: if(PROP[EMRALD] != -1 && PROP[PYRAM] == -1) goto L40010;
+ goto L40020;
+
+L40600: goto L40010;
+
+L40700: if(DFLAG == 0) goto L40010;
+ goto L40020;
+
+L40800: if(ATLOC[LOC] == 0 && ATLOC[OLDLOC] == 0 && ATLOC[OLDLC2] == 0) goto
+ L40010;
+ goto L40030;
+
+L40900: I=ATDWRF(LOC);
+ if(I < 0) goto L40020;
+ if(HERE(OGRE) && I == 0) goto L40010;
+ goto L40030;
+
+L41000: if(TALLY == 1 && PROP[JADE] < 0) goto L40010;
+ goto L40020;
+
+
+
+
+
+/* Cave closing and scoring */
+
+
+/* These sections handle the closing of the cave. The cave closes "CLOCK1"
+ * turns after the last treasure has been located (including the pirate's
+ * chest, which may of course never show up). Note that the treasures need not
+ * have been taken yet, just located. Hence CLOCK1 must be large enough to get
+ * out of the cave (it only ticks while inside the cave). When it hits zero,
+ * we branch to 10000 to start closing the cave, and then sit back and wait for
+ * him to try to get out. If he doesn't within CLOCK2 turns, we close the
+ * cave; if he does try, we assume he panics, and give him a few additional
+ * turns to get frantic before we close. When CLOCK2 hits zero, we branch to
+ * 11000 to transport him into the final puzzle. Note that the puzzle depends
+ * upon all sorts of random things. For instance, there must be no water or
+ * oil, since there are beanstalks which we don't want to be able to water,
+ * since the code can't handle it. Also, we can have no keys, since there is a
+ * grate (having moved the fixed object!) there separating him from all the
+ * treasures. Most of these problems arise from the use of negative prop
+ * numbers to suppress the object descriptions until he's actually moved the
+ * objects. */
+
+/* When the first warning comes, we lock the grate, destroy the bridge, kill
+ * all the dwarves (and the pirate), remove the troll and bear (unless dead),
+ * and set "CLOSNG" to true. Leave the dragon; too much trouble to move it.
+ * from now until CLOCK2 runs out, he cannot unlock the grate, move to any
+ * location outside the cave, or create the bridge. Nor can he be
+ * resurrected if he dies. Note that the snake is already gone, since he got
+ * to the treasure accessible only via the hall of the mountain king. Also, he's
+ * been in giant room (to get eggs), so we can refer to it. Also also, he's
+ * gotten the pearl, so we know the bivalve is an oyster. *And*, the dwarves
+ * must have been activated, since we've found chest. */
+
+L10000: PROP[GRATE]=0;
+ PROP[FISSUR]=0;
+ for (I=1; I<=6; I++) {
+ DSEEN[I]=false;
+ DLOC[I]=0;
+ } /* end loop */
+ MOVE(TROLL,0);
+ MOVE(TROLL+100,0);
+ MOVE(TROLL2,PLAC[TROLL]);
+ MOVE(TROLL2+100,FIXD[TROLL]);
+ JUGGLE(CHASM);
+ if(PROP[BEAR] != 3)DSTROY(BEAR);
+ PROP[CHAIN]=0;
+ FIXED[CHAIN]=0;
+ PROP[AXE]=0;
+ FIXED[AXE]=0;
+ RSPEAK(129);
+ CLOCK1= -1;
+ CLOSNG=true;
+ goto L19999;
+
+/* ONCE HE'S PANICKED, AND CLOCK2 HAS RUN OUT, WE COME HERE TO SET UP THE
+ * STORAGE ROOM. THE ROOM HAS TWO LOCS, HARDWIRED AS 115 (NE) AND 116 (SW).
+ * AT THE NE END, WE PLACE EMPTY BOTTLES, A NURSERY OF PLANTS, A BED OF
+ * OYSTERS, A PILE OF LAMPS, RODS WITH STARS, SLEEPING DWARVES, AND HIM. AT
+ * THE SW END WE PLACE GRATE OVER TREASURES, SNAKE PIT, COVEY OF CAGED BIRDS,
+ * MORE RODS, AND PILLOWS. A MIRROR STRETCHES ACROSS ONE WALL. MANY OF THE
+ * OBJECTS COME FROM KNOWN LOCATIONS AND/OR STATES (E.G. THE SNAKE IS KNOWN TO
+ * HAVE BEEN DESTROYED AND NEEDN'T BE CARRIED AWAY FROM ITS OLD "PLACE"),
+ * MAKING THE VARIOUS OBJECTS BE HANDLED DIFFERENTLY. WE ALSO DROP ALL OTHER
+ * OBJECTS HE MIGHT BE CARRYING (LEST HE HAVE SOME WHICH COULD CAUSE TROUBLE,
+ * SUCH AS THE KEYS). WE DESCRIBE THE FLASH OF LIGHT AND TRUNDLE BACK. */
+
+L11000: PROP[BOTTLE]=PUT(BOTTLE,115,1);
+ PROP[PLANT]=PUT(PLANT,115,0);
+ PROP[OYSTER]=PUT(OYSTER,115,0);
+ OBJTXT[OYSTER]=3;
+ PROP[LAMP]=PUT(LAMP,115,0);
+ PROP[ROD]=PUT(ROD,115,0);
+ PROP[DWARF]=PUT(DWARF,115,0);
+ LOC=115;
+ OLDLOC=115;
+ NEWLOC=115;
+
+/* Leave the grate with normal (non-negative) property. Reuse sign. */
+
+ I=PUT(GRATE,116,0);
+ I=PUT(SIGN,116,0);
+ OBJTXT[SIGN]=OBJTXT[SIGN]+1;
+ PROP[SNAKE]=PUT(SNAKE,116,1);
+ PROP[BIRD]=PUT(BIRD,116,1);
+ PROP[CAGE]=PUT(CAGE,116,0);
+ PROP[ROD2]=PUT(ROD2,116,0);
+ PROP[PILLOW]=PUT(PILLOW,116,0);
+
+ PROP[MIRROR]=PUT(MIRROR,115,0);
+ FIXED[MIRROR]=116;
+
+ for (I=1; I<=100; I++) {
+ if(TOTING(I))DSTROY(I);
+ } /* end loop */
+
+ RSPEAK(132);
+ CLOSED=true;
+ return;
+
+/* Another way we can force an end to things is by having the lamp give out.
+ * When it gets close, we come here to warn him. We go to 12000 if the lamp
+ * and fresh batteries are here, in which case we replace the batteries and
+ * continue. 12200 is for other cases of lamp dying. 12400 is when it goes
+ * out. Even then, he can explore outside for a while if desired. */
+
+L12000: RSPEAK(188);
+ PROP[BATTER]=1;
+ if(TOTING(BATTER))DROP(BATTER,LOC);
+ LIMIT=LIMIT+2500;
+ LMWARN=false;
+ goto L19999;
+
+L12200: if(LMWARN || !HERE(LAMP)) goto L19999;
+ LMWARN=true;
+ SPK=187;
+ if(PLACE[BATTER] == 0)SPK=183;
+ if(PROP[BATTER] == 1)SPK=189;
+ RSPEAK(SPK);
+ goto L19999;
+
+L12400: LIMIT= -1;
+ PROP[LAMP]=0;
+ if(HERE(LAMP))RSPEAK(184);
+ goto L19999;
+
+/* Oh dear, he's disturbed the dwarves. */
+
+L18999: RSPEAK(SPK);
+L19000: RSPEAK(136);
+ score(0);
+}
diff --git a/main.h b/main.h
new file mode 100644
index 0000000..8489fa4
--- /dev/null
+++ b/main.h
@@ -0,0 +1,17 @@
+#include
+
+#define LINESIZE 100
+
+typedef struct lcg_state
+{
+ unsigned long a, c, m, x;
+} lcg_state;
+
+extern long ABB[], ATAB[], ATLOC[], BLKLIN, DFLAG, DLOC[], FIXED[], HOLDNG,
+ KTAB[], *LINES, LINK[], LNLENG, LNPOSN,
+ PARMS[], PLACE[], PTEXT[], RTEXT[], TABSIZ;
+extern signed char rawbuf[LINESIZE], INLINE[LINESIZE+1], MAP1[], MAP2[];
+extern FILE *logfp;
+extern bool oldstyle;
+extern int debug;
+extern lcg_state lcgstate;
diff --git a/make_dungeon.py b/make_dungeon.py
deleted file mode 100755
index 8d7f719..0000000
--- a/make_dungeon.py
+++ /dev/null
@@ -1,663 +0,0 @@
-#!/usr/bin/env python3
-# SPDX-FileCopyrightText: (C) Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-"""
-This is the open-adventure dungeon generator. It consumes a YAML description of
-the dungeon and outputs a dungeon.h and dungeon.c pair of C code files.
-
-The nontrivial part of this is the compilation of the YAML for
-movement rules to the travel array that's actually used by
-playermove().
-"""
-
-# pylint: disable=consider-using-f-string,line-too-long,invalid-name,missing-function-docstring,too-many-branches,global-statement,multiple-imports,too-many-locals,too-many-statements,too-many-nested-blocks,no-else-return,raise-missing-from,redefined-outer-name
-
-import sys, yaml
-
-YAML_NAME = "adventure.yaml"
-H_NAME = "dungeon.h"
-C_NAME = "dungeon.c"
-H_TEMPLATE_PATH = "templates/dungeon.h.tpl"
-C_TEMPLATE_PATH = "templates/dungeon.c.tpl"
-
-DONOTEDIT_COMMENT = "/* Generated from adventure.yaml - do not hand-hack! */\n\n"
-
-statedefines = ""
-
-
-def make_c_string(string):
- """Render a Python string into C string literal format."""
- if string is None:
- return "NULL"
- string = string.replace("\n", "\\n")
- string = string.replace("\t", "\\t")
- string = string.replace('"', '\\"')
- string = string.replace("'", "\\'")
- string = '"' + string + '"'
- return string
-
-
-def get_refs(l):
- reflist = [x[0] for x in l]
- ref_str = ""
- for ref in reflist:
- ref_str += " {},\n".format(ref)
- ref_str = ref_str[:-1] # trim trailing newline
- return ref_str
-
-
-def get_string_group(strings):
- template = """{{
- .strs = {},
- .n = {},
- }}"""
- if strings == []:
- strs = "NULL"
- else:
- strs = (
- "(const char* []) {" + ", ".join([make_c_string(s) for s in strings]) + "}"
- )
- n = len(strings)
- sg_str = template.format(strs, n)
- return sg_str
-
-
-def get_arbitrary_messages(arb):
- template = """ {},
-"""
- arb_str = ""
- for item in arb:
- arb_str += template.format(make_c_string(item[1]))
- arb_str = arb_str[:-1] # trim trailing newline
- return arb_str
-
-
-def get_class_messages(cls):
- template = """ {{
- .threshold = {},
- .message = {},
- }},
-"""
- cls_str = ""
- for item in cls:
- threshold = item["threshold"]
- message = make_c_string(item["message"])
- cls_str += template.format(threshold, message)
- cls_str = cls_str[:-1] # trim trailing newline
- return cls_str
-
-
-def get_turn_thresholds(trn):
- template = """ {{
- .threshold = {},
- .point_loss = {},
- .message = {},
- }},
-"""
- trn_str = ""
- for item in trn:
- threshold = item["threshold"]
- point_loss = item["point_loss"]
- message = make_c_string(item["message"])
- trn_str += template.format(threshold, point_loss, message)
- trn_str = trn_str[:-1] # trim trailing newline
- return trn_str
-
-
-def get_locations(loc):
- template = """ {{ // {}: {}
- .description = {{
- .small = {},
- .big = {},
- }},
- .sound = {},
- .loud = {},
- }},
-"""
- loc_str = ""
- for (i, item) in enumerate(loc):
- short_d = make_c_string(item[1]["description"]["short"])
- long_d = make_c_string(item[1]["description"]["long"])
- sound = item[1].get("sound", "SILENT")
- loud = "true" if item[1].get("loud") else "false"
- loc_str += template.format(i, item[0], short_d, long_d, sound, loud)
- loc_str = loc_str[:-1] # trim trailing newline
- return loc_str
-
-
-def get_objects(obj):
- template = """ {{ // {}: {}
- .words = {},
- .inventory = {},
- .plac = {},
- .fixd = {},
- .is_treasure = {},
- .descriptions = (const char* []) {{
-{}
- }},
- .sounds = (const char* []) {{
-{}
- }},
- .texts = (const char* []) {{
-{}
- }},
- .changes = (const char* []) {{
-{}
- }},
- }},
-"""
- max_state = 0
- obj_str = ""
- for (i, item) in enumerate(obj):
- attr = item[1]
- try:
- words_str = get_string_group(attr["words"])
- except KeyError:
- words_str = get_string_group([])
- i_msg = make_c_string(attr["inventory"])
- descriptions_str = ""
- if attr["descriptions"] is None:
- descriptions_str = " " * 12 + "NULL,"
- else:
- labels = []
- for l_msg in attr["descriptions"]:
- descriptions_str += " " * 12 + make_c_string(l_msg) + ",\n"
- for label in attr.get("states", []):
- labels.append(label)
- descriptions_str = descriptions_str[:-1] # trim trailing newline
- if labels:
- global statedefines
- statedefines += "/* States for %s */\n" % item[0]
- for (n, label) in enumerate(labels):
- statedefines += "#define %s\t%d\n" % (label, n)
- max_state = max(max_state, n)
- statedefines += "\n"
- sounds_str = ""
- if attr.get("sounds") is None:
- sounds_str = " " * 12 + "NULL,"
- else:
- for l_msg in attr["sounds"]:
- sounds_str += " " * 12 + make_c_string(l_msg) + ",\n"
- sounds_str = sounds_str[:-1] # trim trailing newline
- texts_str = ""
- if attr.get("texts") is None:
- texts_str = " " * 12 + "NULL,"
- else:
- for l_msg in attr["texts"]:
- texts_str += " " * 12 + make_c_string(l_msg) + ",\n"
- texts_str = texts_str[:-1] # trim trailing newline
- changes_str = ""
- if attr.get("changes") is None:
- changes_str = " " * 12 + "NULL,"
- else:
- for l_msg in attr["changes"]:
- changes_str += " " * 12 + make_c_string(l_msg) + ",\n"
- changes_str = changes_str[:-1] # trim trailing newline
- locs = attr.get("locations", ["LOC_NOWHERE", "LOC_NOWHERE"])
- immovable = attr.get("immovable", False)
- try:
- if isinstance(locs, str):
- locs = [locs, -1 if immovable else 0]
- except IndexError:
- sys.stderr.write("dungeon: unknown object location in %s\n" % locs)
- sys.exit(1)
- treasure = "true" if attr.get("treasure") else "false"
- obj_str += template.format(
- i,
- item[0],
- words_str,
- i_msg,
- locs[0],
- locs[1],
- treasure,
- descriptions_str,
- sounds_str,
- texts_str,
- changes_str,
- )
- obj_str = obj_str[:-1] # trim trailing newline
- statedefines += "/* Maximum state value */\n#define MAX_STATE %d\n" % max_state
- return obj_str
-
-
-def get_obituaries(obit):
- template = """ {{
- .query = {},
- .yes_response = {},
- }},
-"""
- obit_str = ""
- for o in obit:
- query = make_c_string(o["query"])
- yes = make_c_string(o["yes_response"])
- obit_str += template.format(query, yes)
- obit_str = obit_str[:-1] # trim trailing newline
- return obit_str
-
-
-def get_hints(hnt):
- template = """ {{
- .number = {},
- .penalty = {},
- .turns = {},
- .question = {},
- .hint = {},
- }},
-"""
- hnt_str = ""
- for member in hnt:
- item = member["hint"]
- number = item["number"]
- penalty = item["penalty"]
- turns = item["turns"]
- question = make_c_string(item["question"])
- hint = make_c_string(item["hint"])
- hnt_str += template.format(number, penalty, turns, question, hint)
- hnt_str = hnt_str[:-1] # trim trailing newline
- return hnt_str
-
-
-def get_condbits(locations):
- cnd_str = ""
- for (name, loc) in locations:
- conditions = loc["conditions"]
- hints = loc.get("hints") or []
- flaglist = []
- for flag in conditions:
- if conditions[flag]:
- flaglist.append(flag)
- line = "|".join([("(1<500 message N-500 from section 6 is printed,
- # and he stays wherever he is.
- # Meanwhile, M specifies the conditions on the motion.
- # If M=0 it's unconditional.
- # If 0 500:
- desttype = "dest_speak"
- destval = msgnames[dest - 500]
- else:
- desttype = "dest_special"
- destval = locnames[dest - 300]
- travel.append(
- [
- len(tkey) - 1,
- locnames[len(tkey) - 1],
- rule.pop(0),
- condtype,
- condarg1,
- condarg2,
- desttype,
- destval,
- "true" if nodwarves else "false",
- "false",
- ]
- )
- travel[-1][-1] = "true"
- return (travel, tkey)
-
-
-def get_travel(travel):
- template = """ {{ // from {}: {}
- .motion = {},
- .condtype = {},
- .condarg1 = {},
- .condarg2 = {},
- .desttype = {},
- .destval = {},
- .nodwarves = {},
- .stop = {},
- }},
-"""
- out = ""
- for entry in travel:
- out += template.format(*entry)
- out = out[:-1] # trim trailing newline
- return out
-
-
-if __name__ == "__main__":
- with open(YAML_NAME, "r", encoding="ascii", errors="surrogateescape") as f:
- db = yaml.safe_load(f)
-
- locnames = [x[0] for x in db["locations"]]
- msgnames = [el[0] for el in db["arbitrary_messages"]]
- objnames = [el[0] for el in db["objects"]]
- motionnames = [el[0] for el in db["motions"]]
-
- (travel, tkey) = buildtravel(db["locations"], db["objects"])
- ignore = ""
- try:
- with open(
- H_TEMPLATE_PATH, "r", encoding="ascii", errors="surrogateescape"
- ) as htf:
- # read in dungeon.h template
- h_template = DONOTEDIT_COMMENT + htf.read()
- with open(
- C_TEMPLATE_PATH, "r", encoding="ascii", errors="surrogateescape"
- ) as ctf:
- # read in dungeon.c template
- c_template = DONOTEDIT_COMMENT + ctf.read()
- except IOError as e:
- print("ERROR: reading template failed ({})".format(e.strerror))
- sys.exit(-1)
-
- c = c_template.format(
- h_file=H_NAME,
- arbitrary_messages=get_arbitrary_messages(db["arbitrary_messages"]),
- classes=get_class_messages(db["classes"]),
- turn_thresholds=get_turn_thresholds(db["turn_thresholds"]),
- locations=get_locations(db["locations"]),
- objects=get_objects(db["objects"]),
- obituaries=get_obituaries(db["obituaries"]),
- hints=get_hints(db["hints"]),
- conditions=get_condbits(db["locations"]),
- motions=get_motions(db["motions"]),
- actions=get_actions(db["actions"]),
- tkeys=bigdump(tkey),
- travel=get_travel(travel),
- ignore=ignore,
- dwarflocs=", ".join(db["dwarflocs"]) + ",",
- )
-
- # 0-origin index of birds's last song. Bird should
- # die after player hears this.
- deathbird = len(dict(db["objects"])["BIRD"]["sounds"]) - 1
-
- h = h_template.format(
- num_locations=len(db["locations"]) - 1,
- num_objects=len(db["objects"]) - 1,
- num_hints=len(db["hints"]),
- num_classes=len(db["classes"]) - 1,
- num_deaths=len(db["obituaries"]),
- num_thresholds=len(db["turn_thresholds"]),
- num_motions=len(db["motions"]),
- num_actions=len(db["actions"]),
- num_travel=len(travel),
- num_keys=len(tkey),
- bird_endstate=deathbird,
- arbitrary_messages=get_refs(db["arbitrary_messages"]),
- locations=get_refs(db["locations"]),
- objects=get_refs(db["objects"]),
- motions=get_refs(db["motions"]),
- actions=get_refs(db["actions"]),
- state_definitions=statedefines,
- ndwarflocs=str(len(db["dwarflocs"])),
- )
-
- with open(H_NAME, "w", encoding="ascii", errors="surrogateescape") as hf:
- hf.write(h)
-
- with open(C_NAME, "w", encoding="ascii", errors="surrogateescape") as cf:
- cf.write(c)
-
-# end
diff --git a/make_graph.py b/make_graph.py
deleted file mode 100755
index 5a58895..0000000
--- a/make_graph.py
+++ /dev/null
@@ -1,221 +0,0 @@
-#!/usr/bin/env python3
-# SPDX-FileCopyrightText: (C) Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-"""\
-usage: make_graph.py [-a] [-d] [-m] [-s] [-v]
-
-Make a DOT graph of Colossal Cave.
-
--a = emit graph of entire dungeon
--d = emit graph of maze all different
--f = emit graph of forest locations
--m = emit graph of maze all alike
--s = emit graph of non-forest surface locations
--v = include internal symbols in room labels
-"""
-
-# pylint: disable=consider-using-f-string,line-too-long,invalid-name,missing-function-docstring,multiple-imports,redefined-outer-name
-
-import sys, getopt, yaml
-
-
-def allalike(loc):
- "Select out loci related to the Maze All Alike"
- return location_lookup[loc]["conditions"].get("ALLALIKE")
-
-
-def alldifferent(loc):
- "Select out loci related to the Maze All Alike"
- return location_lookup[loc]["conditions"].get("ALLDIFFERENT")
-
-
-def surface(loc):
- "Select out surface locations"
- return location_lookup[loc]["conditions"].get("ABOVE")
-
-
-def forest(loc):
- return location_lookup[loc]["conditions"].get("FOREST")
-
-
-def abbreviate(d):
- m = {
- "NORTH": "N",
- "EAST": "E",
- "SOUTH": "S",
- "WEST": "W",
- "UPWAR": "U",
- "DOWN": "D",
- }
- return m.get(d, d)
-
-
-def roomlabel(loc):
- "Generate a room label from the description, if possible"
- loc_descriptions = location_lookup[loc]["description"]
- description = ""
- if debug:
- description = loc[4:]
- longd = loc_descriptions["long"]
- short = loc_descriptions["maptag"] or loc_descriptions["short"]
- if short is None and longd is not None and len(longd) < 20:
- short = loc_descriptions["long"]
- if short is not None:
- if short.startswith("You're "):
- short = short[7:]
- if short.startswith("You are "):
- short = short[8:]
- if (
- short.startswith("in ")
- or short.startswith("at ")
- or short.startswith("on ")
- ):
- short = short[3:]
- if short.startswith("the "):
- short = short[4:]
- if short[:3] in {"n/s", "e/w"}:
- short = short[:3].upper() + short[3:]
- elif short[:2] in {"ne", "sw", "se", "nw"}:
- short = short[:2].upper() + short[2:]
- else:
- short = short[0].upper() + short[1:]
- if debug:
- description += "\\n"
- description += short
- if loc in startlocs:
- description += "\\n(" + ",".join(startlocs[loc]).lower() + ")"
- return description
-
-
-# A forwarder is a location that you can't actually stop in - when you go there
-# it ships some message (which is the point) then shifts you to a next location.
-# A forwarder has a zero-length array of notion verbs in its travel section.
-#
-# Here is an example forwarder declaration:
-#
-# - LOC_GRUESOME:
-# description:
-# long: 'There is now one more gruesome aspect to the spectacular vista.'
-# short: !!null
-# maptag: !!null
-# conditions: {DEEP: true}
-# travel: [
-# {verbs: [], action: [goto, LOC_NOWHERE]},
-# ]
-
-
-def is_forwarder(loc):
- "Is a location a forwarder?"
- travel = location_lookup[loc]["travel"]
- return len(travel) == 1 and len(travel[0]["verbs"]) == 0
-
-
-def forward(loc):
- "Chase a location through forwarding links."
- while is_forwarder(loc):
- loc = location_lookup[loc]["travel"][0]["action"][1]
- return loc
-
-
-def reveal(objname):
- "Should this object be revealed when mapping?"
- if "OBJ_" in objname:
- return False
- if objname == "VEND":
- return True
- obj = object_lookup[objname]
- return not obj.get("immovable")
-
-
-if __name__ == "__main__":
- with open("adventure.yaml", "r", encoding="ascii", errors="surrogateescape") as f:
- db = yaml.safe_load(f)
-
- location_lookup = dict(db["locations"])
- object_lookup = dict(db["objects"])
-
- try:
- (options, arguments) = getopt.getopt(sys.argv[1:], "adfmsv")
- except getopt.GetoptError as e:
- print(e)
- sys.exit(1)
-
- subset = allalike
- debug = False
- for (switch, val) in options:
- if switch == "-a":
- # pylint: disable=unnecessary-lambda-assignment
- subset = lambda loc: True
- elif switch == "-d":
- subset = alldifferent
- elif switch == "-f":
- subset = forest
- elif switch == "-m":
- subset = allalike
- elif switch == "-s":
- subset = surface
- elif switch == "-v":
- debug = True
- else:
- sys.stderr.write(__doc__)
- raise SystemExit(1)
-
- startlocs = {}
- for obj in db["objects"]:
- objname = obj[0]
- location = obj[1].get("locations")
- if location != "LOC_NOWHERE" and reveal(objname):
- if location in startlocs:
- startlocs[location].append(objname)
- else:
- startlocs[location] = [objname]
-
- # Compute reachability, using forwards.
- # Dictionary key is (from, to) iff its a valid link,
- # value is corresponding motion verbs.
- links = {}
- nodes = []
- for (loc, attrs) in db["locations"]:
- nodes.append(loc)
- travel = attrs["travel"]
- if len(travel) > 0:
- for dest in travel:
- verbs = [abbreviate(x) for x in dest["verbs"]]
- if len(verbs) == 0:
- continue
- action = dest["action"]
- if action[0] == "goto":
- dest = forward(action[1])
- if not (subset(loc) or subset(dest)):
- continue
- links[(loc, dest)] = verbs
-
- neighbors = set()
- for loc in nodes:
- for (f, t) in links:
- if f == "LOC_NOWHERE" or t == "LOC_NOWHERE":
- continue
- if (f == loc and subset(t)) or (t == loc and subset(f)):
- if loc not in neighbors:
- neighbors.add(loc)
-
- print("digraph G {")
-
- for loc in nodes:
- if not is_forwarder(loc):
- node_label = roomlabel(loc)
- if subset(loc):
- print(' %s [shape=box,label="%s"]' % (loc[4:], node_label))
- elif loc in neighbors:
- print(' %s [label="%s"]' % (loc[4:], node_label))
-
- # Draw arcs
- for (f, t) in links:
- arc = "%s -> %s" % (f[4:], t[4:])
- label = ",".join(links[(f, t)]).lower()
- if len(label) > 0:
- arc += ' [label="%s"]' % label
- print(" " + arc)
- print("}")
-
-# end
diff --git a/misc.c b/misc.c
index b28949e..4ee0f2b 100644
--- a/misc.c
+++ b/misc.c
@@ -1,775 +1,1015 @@
-/*
- * I/O and support routines.
- *
- * SPDX-FileCopyrightText: (C) 1977, 2005 by Will Crowther and Don Woods
- * SPDX-License-Identifier: BSD-2-Clause
- */
-
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
#include
-
-#include "advent.h"
-#include "dungeon.h"
-
-static void *xcalloc(size_t size) {
- void *ptr = calloc(size, 1);
- if (ptr == NULL) {
- // LCOV_EXCL_START
- // exclude from coverage analysis because we can't simulate an
- // out of memory error in testing
- fprintf(stderr, "Out of memory!\n");
- exit(EXIT_FAILURE);
- // LCOV_EXCL_STOP
- }
- return (ptr);
-}
-
-/* I/O routines (speak, pspeak, rspeak, sspeak, get_input, yes) */
-
-static void vspeak(const char *msg, bool blank, va_list ap) {
- /* Engine for various speak functions */
- // Do nothing if we got a null pointer.
- if (msg == NULL) {
- return;
- }
-
- // Do nothing if we got an empty string.
- if (strlen(msg) == 0) {
- return;
- }
-
- if (blank == true) {
- printf("\n");
- }
-
- int msglen = strlen(msg);
-
- // Rendered string
- ssize_t size = 2000; /* msglen > 50 ? msglen*2 : 100; */
- char *rendered = xcalloc(size);
- char *renderp = rendered;
-
- // Handle format specifiers (including the custom %S) by
- // adjusting the parameter accordingly, and replacing the
- // specifier with %s.
- bool pluralize = false;
- for (int i = 0; i < msglen; i++) {
- if (msg[i] != '%') {
- /* Ugh. Least obtrusive way to deal with artifacts "on
- * the floor" being dropped outside of both cave and
- * building. */
- if (strncmp(msg + i, "floor", 5) == 0 &&
- strchr(" .", msg[i + 5]) && !INSIDE(game.loc)) {
- strcpy(renderp, "ground");
- renderp += 6;
- i += 4;
- size -= 5;
- } else {
- *renderp++ = msg[i];
- size--;
- }
- } else {
- i++;
- // Integer specifier.
- if (msg[i] == 'd') {
- int32_t arg = va_arg(ap, int32_t);
- int ret =
- snprintf(renderp, size, "%" PRId32, arg);
- if (ret < size) {
- renderp += ret;
- size -= ret;
- }
- pluralize = (arg != 1);
- }
-
- // Unmodified string specifier.
- if (msg[i] == 's') {
- char *arg = va_arg(ap, char *);
- strncat(renderp, arg, size - 1);
- size_t len = strlen(renderp);
- renderp += len;
- size -= len;
- }
-
- // Singular/plural specifier.
- if (msg[i] == 'S') {
- // look at the *previous* numeric parameter
- if (pluralize) {
- *renderp++ = 's';
- size--;
- }
- }
-
- // LCOV_EXCL_START - doesn't occur in test suite.
- /* Version specifier */
- if (msg[i] == 'V') {
- strcpy(renderp, VERSION);
- size_t len = strlen(VERSION);
- renderp += len;
- size -= len;
- }
- // LCOV_EXCL_STOP
- }
- }
- *renderp = 0;
-
- // Print the message.
- printf("%s\n", rendered);
-
- free(rendered);
-}
-
-void speak(const char *msg, ...) {
- /* speak a specified string */
- va_list ap;
- va_start(ap, msg);
- vspeak(msg, true, ap);
- va_end(ap);
-}
-
-void sspeak(const int msg, ...) {
- /* Speak a message from the arbitrary-messages list */
- va_list ap;
- va_start(ap, msg);
- fputc('\n', stdout);
- vprintf(arbitrary_messages[msg], ap);
- fputc('\n', stdout);
- va_end(ap);
-}
-
-void pspeak(vocab_t msg, enum speaktype mode, bool blank, int skip, ...) {
- /* Find the skip+1st message from msg and print it. Modes are:
- * feel = for inventory, what you can touch
- * look = the full description for the state the object is in
- * listen = the sound for the state the object is in
- * study = text on the object. */
- va_list ap;
- va_start(ap, skip);
- switch (mode) {
- case touch:
- vspeak(objects[msg].inventory, blank, ap);
- break;
- case look:
- vspeak(objects[msg].descriptions[skip], blank, ap);
- break;
- case hear:
- vspeak(objects[msg].sounds[skip], blank, ap);
- break;
- case study:
- vspeak(objects[msg].texts[skip], blank, ap);
- break;
- case change:
- vspeak(objects[msg].changes[skip], blank, ap);
- break;
- }
- va_end(ap);
-}
-
-void rspeak(vocab_t i, ...) {
- /* Print the i-th "random" message (section 6 of database). */
- va_list ap;
- va_start(ap, i);
- vspeak(arbitrary_messages[i], true, ap);
- va_end(ap);
-}
-
-void echo_input(FILE *destination, const char *input_prompt,
- const char *input) {
- size_t len = strlen(input_prompt) + strlen(input) + 1;
- char *prompt_and_input = (char *)xcalloc(len);
- strcpy(prompt_and_input, input_prompt);
- strcat(prompt_and_input, input);
- fprintf(destination, "%s\n", prompt_and_input);
- free(prompt_and_input);
-}
-
-static int word_count(char *str) {
- char delims[] = " \t";
- int count = 0;
- int inblanks = true;
-
- for (char *s = str; *s; s++) {
- if (inblanks) {
- if (strchr(delims, *s) == 0) {
- ++count;
- inblanks = false;
- }
- } else {
- if (strchr(delims, *s) != 0) {
- inblanks = true;
- }
- }
- }
-
- return (count);
-}
-
-static char *get_input(void) {
- // Set up the prompt
- char input_prompt[] = PROMPT;
- if (!settings.prompt) {
- input_prompt[0] = '\0';
- }
-
- // Print a blank line
- printf("\n");
-
- char *input;
- for (;;) {
- input = myreadline(input_prompt);
-
- if (input == NULL) { // Got EOF; return with it.
- return (input);
- }
- if (input[0] == '#') { // Ignore comments.
- free(input);
- continue;
- }
- // We have a 'normal' line; leave the loop.
- break;
- }
-
- // Strip trailing newlines from the input
- input[strcspn(input, "\n")] = 0;
-
- add_history(input);
-
- if (!isatty(0)) {
- echo_input(stdout, input_prompt, input);
- }
-
- if (settings.logfp) {
- echo_input(settings.logfp, "", input);
- }
-
- return (input);
-}
-
-bool silent_yes_or_no(void) {
- bool outcome = false;
-
- for (;;) {
- char *reply = get_input();
- if (reply == NULL) {
- // LCOV_EXCL_START
- // Should be unreachable. Reply should never be NULL
- free(reply);
- exit(EXIT_SUCCESS);
- // LCOV_EXCL_STOP
- }
- if (strlen(reply) == 0) {
- free(reply);
- rspeak(PLEASE_ANSWER);
- continue;
- }
-
- char *firstword = (char *)xcalloc(strlen(reply) + 1);
- sscanf(reply, "%s", firstword);
-
- free(reply);
-
- for (int i = 0; i < (int)strlen(firstword); ++i) {
- firstword[i] = tolower(firstword[i]);
- }
-
- int yes = strncmp("yes", firstword, sizeof("yes") - 1);
- int y = strncmp("y", firstword, sizeof("y") - 1);
- int no = strncmp("no", firstword, sizeof("no") - 1);
- int n = strncmp("n", firstword, sizeof("n") - 1);
-
- free(firstword);
-
- if (yes == 0 || y == 0) {
- outcome = true;
- break;
- } else if (no == 0 || n == 0) {
- outcome = false;
- break;
- } else {
- rspeak(PLEASE_ANSWER);
- }
- }
- return (outcome);
-}
-
-bool yes_or_no(const char *question, const char *yes_response,
- const char *no_response) {
- /* Print message X, wait for yes/no answer. If yes, print Y and return
- * true; if no, print Z and return false. */
- bool outcome = false;
-
- for (;;) {
- speak(question);
-
- char *reply = get_input();
- if (reply == NULL) {
- // LCOV_EXCL_START
- // Should be unreachable. Reply should never be NULL
- free(reply);
- exit(EXIT_SUCCESS);
- // LCOV_EXCL_STOP
- }
-
- if (strlen(reply) == 0) {
- free(reply);
- rspeak(PLEASE_ANSWER);
- continue;
- }
-
- char *firstword = (char *)xcalloc(strlen(reply) + 1);
- sscanf(reply, "%s", firstword);
-
- free(reply);
-
- for (int i = 0; i < (int)strlen(firstword); ++i) {
- firstword[i] = tolower(firstword[i]);
- }
-
- int yes = strncmp("yes", firstword, sizeof("yes") - 1);
- int y = strncmp("y", firstword, sizeof("y") - 1);
- int no = strncmp("no", firstword, sizeof("no") - 1);
- int n = strncmp("n", firstword, sizeof("n") - 1);
-
- free(firstword);
-
- if (yes == 0 || y == 0) {
- speak(yes_response);
- outcome = true;
- break;
- } else if (no == 0 || n == 0) {
- speak(no_response);
- outcome = false;
- break;
- } else {
- rspeak(PLEASE_ANSWER);
- }
- }
-
- return (outcome);
-}
-
-/* Data structure routines */
-
-static int get_motion_vocab_id(const char *word) {
- // Return the first motion number that has 'word' as one of its words.
- for (int i = 0; i < NMOTIONS; ++i) {
- for (int j = 0; j < motions[i].words.n; ++j) {
- if (strncasecmp(word, motions[i].words.strs[j],
- TOKLEN) == 0 &&
- (strlen(word) > 1 ||
- strchr(ignore, word[0]) == NULL ||
- !settings.oldstyle)) {
- return (i);
- }
- }
- }
- // If execution reaches here, we didn't find the word.
- return (WORD_NOT_FOUND);
-}
-
-static int get_object_vocab_id(const char *word) {
- // Return the first object number that has 'word' as one of its words.
- for (int i = 0; i < NOBJECTS + 1;
- ++i) { // FIXME: the + 1 should go when 1-indexing for objects is
- // removed
- for (int j = 0; j < objects[i].words.n; ++j) {
- if (strncasecmp(word, objects[i].words.strs[j],
- TOKLEN) == 0) {
- return (i);
- }
- }
- }
- // If execution reaches here, we didn't find the word.
- return (WORD_NOT_FOUND);
-}
-
-static int get_action_vocab_id(const char *word) {
- // Return the first motion number that has 'word' as one of its words.
- for (int i = 0; i < NACTIONS; ++i) {
- for (int j = 0; j < actions[i].words.n; ++j) {
- if (strncasecmp(word, actions[i].words.strs[j],
- TOKLEN) == 0 &&
- (strlen(word) > 1 ||
- strchr(ignore, word[0]) == NULL ||
- !settings.oldstyle)) {
- return (i);
- }
- }
- }
- // If execution reaches here, we didn't find the word.
- return (WORD_NOT_FOUND);
-}
-
-static bool is_valid_int(const char *str) {
- /* Returns true if the string passed in is represents a valid integer,
- * that could then be parsed by atoi() */
- // Handle negative number
- if (*str == '-') {
- ++str;
- }
-
- // Handle empty string or just "-". Should never reach this
- // point, because this is only used with transitive verbs.
- if (!*str) {
- return false; // LCOV_EXCL_LINE
- }
-
- // Check for non-digit chars in the rest of the string.
- while (*str) {
- if (!isdigit(*str)) {
- return false;
- } else {
- ++str;
- }
- }
-
- return true;
-}
-
-static void get_vocab_metadata(const char *word, vocab_t *id,
- word_type_t *type) {
- /* Check for an empty string */
- if (strncmp(word, "", sizeof("")) == 0) {
- *id = WORD_EMPTY;
- *type = NO_WORD_TYPE;
- return;
- }
-
- vocab_t ref_num;
-
- ref_num = get_motion_vocab_id(word);
- // Second conjunct is because the magic-word placeholder is a bit
- // special
- if (ref_num != WORD_NOT_FOUND) {
- *id = ref_num;
- *type = MOTION;
- return;
- }
-
- ref_num = get_object_vocab_id(word);
- if (ref_num != WORD_NOT_FOUND) {
- *id = ref_num;
- *type = OBJECT;
- return;
- }
-
- ref_num = get_action_vocab_id(word);
- if (ref_num != WORD_NOT_FOUND && ref_num != PART) {
- *id = ref_num;
- *type = ACTION;
- return;
- }
-
- // Check for the reservoir magic word.
- if (strcasecmp(word, game.zzword) == 0) {
- *id = PART;
- *type = ACTION;
- return;
- }
-
- // Check words that are actually numbers.
- if (is_valid_int(word)) {
- *id = WORD_EMPTY;
- *type = NUMERIC;
- return;
- }
-
- *id = WORD_NOT_FOUND;
- *type = NO_WORD_TYPE;
+#include
+#include
+#include
+#include "main.h"
+#include "misc.h"
+#include "funcs.h"
+
+/* hack to ignore GCC Unused Result */
+#define IGNORE(r) do{if(r){}}while(0)
+
+/* I/O routines (SPEAK, PSPEAK, RSPEAK, SETPRM, GETIN, YES) */
+
+#undef SPEAK
+void fSPEAK(long N) {
+long BLANK, CASE, I, K, L, NEG, NPARMS, PARM, PRMTYP, STATE;
+
+/* Print the message which starts at LINES(N). Precede it with a blank line
+ * unless BLKLIN is false. */
+
+
+ if(N == 0)return;
+ BLANK=BLKLIN;
+ K=N;
+ NPARMS=1;
+L10: L=IABS(LINES[K])-1;
+ K=K+1;
+ LNLENG=0;
+ LNPOSN=1;
+ STATE=0;
+ for (I=K; I<=L; I++) {
+ PUTTXT(LINES[I],STATE,2,I);
+ } /* end loop */
+ LNPOSN=0;
+L30: LNPOSN=LNPOSN+1;
+L32: if(LNPOSN > LNLENG) goto L40;
+ if(INLINE[LNPOSN] != 63) goto L30;
+ {long x = LNPOSN+1; PRMTYP=INLINE[x];}
+/* 63 is a "%"; the next character determine the type of parameter: 1 (!) =
+ * suppress message completely, 29 (S) = NULL If PARM=1, else 'S' (optional
+ * plural ending), 33 (W) = word (two 30-bit values) with trailing spaces
+ * suppressed, 22 (L) or 31 (U) = word but map to lower/upper case, 13 (C) =
+ * word in lower case with first letter capitalised, 30 (T) = text ending
+ * with a word of -1, 65-73 (1-9) = number using that many characters,
+ * 12 (B) = variable number of blanks. */
+ if(PRMTYP == 1)return;
+ if(PRMTYP == 29) goto L320;
+ if(PRMTYP == 30) goto L340;
+ if(PRMTYP == 12) goto L360;
+ if(PRMTYP == 33 || PRMTYP == 22 || PRMTYP == 31 || PRMTYP == 13) goto
+ L380;
+ PRMTYP=PRMTYP-64;
+ if(PRMTYP < 1 || PRMTYP > 9) goto L30;
+ SHFTXT(LNPOSN+2,PRMTYP-2);
+ LNPOSN=LNPOSN+PRMTYP;
+ PARM=IABS(PARMS[NPARMS]);
+ NEG=0;
+ if(PARMS[NPARMS] < 0)NEG=9;
+ /* 390 */ for (I=1; I<=PRMTYP; I++) {
+ LNPOSN=LNPOSN-1;
+ INLINE[LNPOSN]=MOD(PARM,10)+64;
+ if(I == 1 || PARM != 0) goto L390;
+ INLINE[LNPOSN]=NEG;
+ NEG=0;
+L390: PARM=PARM/10;
+ } /* end loop */
+ LNPOSN=LNPOSN+PRMTYP;
+L395: NPARMS=NPARMS+1;
+ goto L32;
+
+L320: SHFTXT(LNPOSN+2,-1);
+ INLINE[LNPOSN]=55;
+ if(PARMS[NPARMS] == 1)SHFTXT(LNPOSN+1,-1);
+ goto L395;
+
+L340: SHFTXT(LNPOSN+2,-2);
+ STATE=0;
+ CASE=2;
+L345: if(PARMS[NPARMS] < 0) goto L395;
+ {long x = NPARMS+1; if(PARMS[x] < 0)CASE=0;}
+ PUTTXT(PARMS[NPARMS],STATE,CASE,0);
+ NPARMS=NPARMS+1;
+ goto L345;
+
+L360: PRMTYP=PARMS[NPARMS];
+ SHFTXT(LNPOSN+2,PRMTYP-2);
+ if(PRMTYP == 0) goto L395;
+ for (I=1; I<=PRMTYP; I++) {
+ INLINE[LNPOSN]=0;
+ LNPOSN=LNPOSN+1;
+ } /* end loop */
+ goto L395;
+
+L380: SHFTXT(LNPOSN+2,-2);
+ STATE=0;
+ CASE= -1;
+ if(PRMTYP == 31)CASE=1;
+ if(PRMTYP == 33)CASE=0;
+ I=LNPOSN;
+ PUTTXT(PARMS[NPARMS],STATE,CASE,0);
+ {long x = NPARMS+1; PUTTXT(PARMS[x],STATE,CASE,0);}
+ if(PRMTYP == 13 && INLINE[I] >= 37 && INLINE[I] <=
+ 62)INLINE[I]=INLINE[I]-26;
+ NPARMS=NPARMS+2;
+ goto L32;
+
+L40: if(BLANK)TYPE0();
+ BLANK=false;
+ TYPE();
+ K=L+1;
+ if(LINES[K] >= 0) goto L10;
return;
}
-static void tokenize(char *raw, command_t *cmd) {
- /*
- * Be careful about modifying this. We do not want to nuke the
- * the speech part or ID from the previous turn.
- */
- memset(&cmd->word[0].raw, '\0', sizeof(cmd->word[0].raw));
- memset(&cmd->word[1].raw, '\0', sizeof(cmd->word[1].raw));
- /* Bound prefix on the %s would be needed to prevent buffer
- * overflow. We shortstop this more simply by making each
- * raw-input buffer as long as the entire input buffer. */
- sscanf(raw, "%s%s", cmd->word[0].raw, cmd->word[1].raw);
- /* (ESR) In oldstyle mode, simulate the uppercasing and truncating
- * effect on raw tokens of packing them into sixbit characters, 5
- * to a 32-bit word. This is something the FORTRAN version did
- * because archaic FORTRAN had no string types. Don Wood's
- * mechanical translation of 2.5 to C retained the packing and
- * thus this misfeature.
- *
- * It's philosophically questionable whether this is the right
- * thing to do even in oldstyle mode. On one hand, the text
- * mangling was not authorial intent, but a result of limitations
- * in their tools. On the other, not simulating this misbehavior
- * goes against the goal of making oldstyle as accurate as
- * possible an emulation of the original UI.
- *
- * The definition of TRUNCLEN is dubious. It accurately reflects the
- * FORTRAN, but it's possible that was a bug and the proper definition
- * is (TOKLEN).
- */
-#define TRUNCLEN (TOKLEN + TOKLEN)
- if (settings.oldstyle) {
- cmd->word[0].raw[TRUNCLEN] = cmd->word[1].raw[TRUNCLEN] = '\0';
- for (size_t i = 0; i < strlen(cmd->word[0].raw); i++) {
- cmd->word[0].raw[i] = toupper(cmd->word[0].raw[i]);
- }
- for (size_t i = 0; i < strlen(cmd->word[1].raw); i++) {
- cmd->word[1].raw[i] = toupper(cmd->word[1].raw[i]);
- }
- }
+#define SPEAK(N) fSPEAK(N)
+#undef PSPEAK
+void fPSPEAK(long MSG,long SKIP) {
+long I, M;
- /* populate command with parsed vocabulary metadata */
- get_vocab_metadata(cmd->word[0].raw, &(cmd->word[0].id),
- &(cmd->word[0].type));
- get_vocab_metadata(cmd->word[1].raw, &(cmd->word[1].id),
- &(cmd->word[1].type));
- cmd->state = TOKENIZED;
+/* Find the skip+1st message from msg and print it. MSG should be the index of
+ * the inventory message for object. (INVEN+N+1 message is PROP=N message). */
+
+
+ M=PTEXT[MSG];
+ if(SKIP < 0) goto L9;
+ for (I=0; I<=SKIP; I++) {
+L1: M=IABS(LINES[M]);
+ if(LINES[M] >= 0) goto L1;
+ /*etc*/ ;
+ } /* end loop */
+L9: SPEAK(M);
+ return;
}
-bool get_command_input(command_t *command) {
- /* Get user input on stdin, parse and map to command */
- char inputbuf[LINESIZE];
- char *input;
- for (;;) {
- input = get_input();
- if (input == NULL) {
- return false;
- }
- if (word_count(input) > 2) {
- rspeak(TWO_WORDS);
- free(input);
- continue;
- }
- if (strcmp(input, "") != 0) {
- break;
- }
- free(input);
- }
- strncpy(inputbuf, input, LINESIZE - 1);
- free(input);
+#define PSPEAK(MSG,SKIP) fPSPEAK(MSG,SKIP)
+#undef RSPEAK
+void fRSPEAK(long I) {
+;
- tokenize(inputbuf, command);
+/* Print the I-TH "random" message (section 6 of database). */
-#ifdef GDEBUG
- /* Needs to stay synced with enum word_type_t */
- const char *types[] = {"NO_WORD_TYPE", "MOTION", "OBJECT", "ACTION",
- "NUMERIC"};
- /* needs to stay synced with enum speechpart */
- const char *roles[] = {"unknown", "intransitive", "transitive"};
- printf(
- "Command: role = %s type1 = %s, id1 = %d, type2 = %s, id2 = %d\n",
- roles[command->part], types[command->word[0].type],
- command->word[0].id, types[command->word[1].type],
- command->word[1].id);
-#endif
- command->state = GIVEN;
- return true;
+ if(I != 0)SPEAK(RTEXT[I]);
+ return;
}
-void clear_command(command_t *cmd) {
- /* Resets the state of the command to empty */
- cmd->verb = ACT_NULL;
- cmd->part = unknown;
- game.oldobj = cmd->obj;
- cmd->obj = NO_OBJECT;
- cmd->state = EMPTY;
+
+
+#define RSPEAK(I) fRSPEAK(I)
+#undef SETPRM
+void fSETPRM(long FIRST, long P1, long P2) {
+;
+
+/* Stores parameters into the PRMCOM parms array for use by speak. P1 and P2
+ * are stored into PARMS(FIRST) and PARMS(FIRST+1). */
+
+
+ if(FIRST >= 25)BUG(29);
+ PARMS[FIRST]=P1;
+ {long x = FIRST+1; PARMS[x]=P2;}
+ return;
}
-void juggle(obj_t object) {
- /* Juggle an object by picking it up and putting it down again, the
- * purpose being to get the object to the front of the chain of things
- * at its loc. */
- loc_t i, j;
- i = game.objects[object].place;
- j = game.objects[object].fixed;
- move(object, i);
- move(object + NOBJECTS, j);
+
+#define SETPRM(FIRST,P1,P2) fSETPRM(FIRST,P1,P2)
+#undef GETIN
+#define WORD1 (*wORD1)
+#define WORD1X (*wORD1X)
+#define WORD2 (*wORD2)
+#define WORD2X (*wORD2X)
+void fGETIN(FILE *input, long *wORD1, long *wORD1X, long *wORD2, long *wORD2X) {
+long JUNK;
+
+/* Get a command from the adventurer. Snarf out the first word, pad it with
+ * blanks, and return it in WORD1. Chars 6 thru 10 are returned in WORD1X, in
+ * case we need to print out the whole word in an error message. Any number of
+ * blanks may follow the word. If a second word appears, it is returned in
+ * WORD2 (chars 6 thru 10 in WORD2X), else WORD2 is -1. */
+
+
+L10: if(BLKLIN)TYPE0();
+ MAPLIN(input);
+ if(input == stdin && feof(stdin)) score(1);
+ WORD1=GETTXT(true,true,true,0);
+ if(BLKLIN && WORD1 < 0) goto L10;
+ WORD1X=GETTXT(false,true,true,0);
+L12: JUNK=GETTXT(false,true,true,0);
+ if(JUNK > 0) goto L12;
+ WORD2=GETTXT(true,true,true,0);
+ WORD2X=GETTXT(false,true,true,0);
+L22: JUNK=GETTXT(false,true,true,0);
+ if(JUNK > 0) goto L22;
+ if(GETTXT(true,true,true,0) <= 0)return;
+ RSPEAK(53);
+ goto L10;
}
-void move(obj_t object, loc_t where) {
- /* Place any object anywhere by picking it up and dropping it. May
- * already be toting, in which case the carry is a no-op. Mustn't
- * pick up objects which are not at any loc, since carry wants to
- * remove objects from game atloc chains. */
- loc_t from;
- if (object > NOBJECTS) {
- from = game.objects[object - NOBJECTS].fixed;
+
+#undef WORD1
+#undef WORD1X
+#undef WORD2
+#undef WORD2X
+#define GETIN(SRC,WORD1,WORD1X,WORD2,WORD2X) fGETIN(SRC,&WORD1,&WORD1X,&WORD2,&WORD2X)
+#undef YES
+long fYES(FILE *input, long X, long Y, long Z) {
+
+long YES, REPLY, JUNK1, JUNK2, JUNK3;
+
+/* Print message X, wait for yes/no answer. If yes, print Y and return true;
+ * if no, print Z and return false. */
+
+L1: RSPEAK(X);
+ GETIN(input, REPLY,JUNK1,JUNK2,JUNK3);
+ if(REPLY == MAKEWD(250519) || REPLY == MAKEWD(25)) goto L10;
+ if(REPLY == MAKEWD(1415) || REPLY == MAKEWD(14)) goto L20;
+ RSPEAK(185);
+ goto L1;
+L10: YES=true;
+ RSPEAK(Y);
+ return(YES);
+L20: YES=false;
+ RSPEAK(Z);
+ return(YES);
+}
+
+
+
+
+
+/* Line-parsing routines (GETNUM, GETTXT, MAKEWD, PUTTXT, SHFTXT, TYPE0)
+ */
+
+/* The routines on this page handle all the stuff that would normally be
+ * taken care of by format statements. We do it this way instead so that
+ * we can handle textual data in a machine independent fashion. All the
+ * machine dependent i/o stuff is on the following page. See that page
+ * for a description of MAPCOM's inline array. */
+
+#define YES(X,Y,Z) fYES(X,Y,Z)
+#undef GETNUM
+long fGETNUM(FILE *source) {
+long DIGIT, GETNUM, SIGN;
+
+/* Obtain the next integer from an input line. If K>0, we first read a
+ * new input line from a file; if K<0, we read a line from the keyboard;
+ * if K=0 we use a line that has already been read (and perhaps partially
+ * scanned). If we're at the end of the line or encounter an illegal
+ * character (not a digit, hyphen, or blank), we return 0. */
+
+
+ if(source != NULL)MAPLIN(source);
+ GETNUM=0;
+L10: if(LNPOSN > LNLENG)return(GETNUM);
+ if(INLINE[LNPOSN] != 0) goto L20;
+ LNPOSN=LNPOSN+1;
+ goto L10;
+
+L20: SIGN=1;
+ if(INLINE[LNPOSN] != 9) goto L32;
+ SIGN= -1;
+L30: LNPOSN=LNPOSN+1;
+L32: if(LNPOSN > LNLENG || INLINE[LNPOSN] == 0) goto L42;
+ DIGIT=INLINE[LNPOSN]-64;
+ if(DIGIT < 0 || DIGIT > 9) goto L40;
+ GETNUM=GETNUM*10+DIGIT;
+ goto L30;
+
+L40: GETNUM=0;
+L42: GETNUM=GETNUM*SIGN;
+ LNPOSN=LNPOSN+1;
+ return(GETNUM);
+}
+
+
+
+#define GETNUM(K) fGETNUM(K)
+#undef GETTXT
+long fGETTXT(long SKIP,long ONEWRD, long UPPER, long HASH) {
+long CHAR, GETTXT, I; static long SPLITTING = -1;
+
+/* Take characters from an input line and pack them into 30-bit words.
+ * Skip says to skip leading blanks. ONEWRD says stop if we come to a
+ * blank. UPPER says to map all letters to uppercase. HASH may be used
+ * as a parameter for encrypting the text if desired; however, a hash of 0
+ * should result in unmodified bytes being packed. If we reach the
+ * end of the line, the word is filled up with blanks (which encode as 0's).
+ * If we're already at end of line when GETTXT is called, we return -1. */
+
+ if(LNPOSN != SPLITTING)SPLITTING = -1;
+ GETTXT= -1;
+L10: if(LNPOSN > LNLENG)return(GETTXT);
+ if((!SKIP) || INLINE[LNPOSN] != 0) goto L11;
+ LNPOSN=LNPOSN+1;
+ goto L10;
+
+L11: GETTXT=0;
+ /* 15 */ for (I=1; I<=5; I++) {
+ GETTXT=GETTXT*64;
+ if(LNPOSN > LNLENG || (ONEWRD && INLINE[LNPOSN] == 0)) goto L15;
+ CHAR=INLINE[LNPOSN];
+ if(CHAR >= 63) goto L12;
+ SPLITTING = -1;
+ if(UPPER && CHAR >= 37)CHAR=CHAR-26;
+ GETTXT=GETTXT+CHAR;
+ goto L14;
+
+L12: if(SPLITTING == LNPOSN) goto L13;
+ GETTXT=GETTXT+63;
+ SPLITTING = LNPOSN;
+ goto L15;
+
+L13: GETTXT=GETTXT+CHAR-63;
+ SPLITTING = -1;
+L14: LNPOSN=LNPOSN+1;
+L15: /*etc*/ ;
+ } /* end loop */
+
+ if(HASH)GETTXT=GETTXT+MOD(HASH*13579L+5432L,97531L)*12345L+HASH;
+ return(GETTXT);
+}
+
+
+
+#define GETTXT(SKIP,ONEWRD,UPPER,HASH) fGETTXT(SKIP,ONEWRD,UPPER,HASH)
+#undef MAKEWD
+long fMAKEWD(long LETTRS) {
+long I, L, MAKEWD;
+
+/* Combine five uppercase letters (represented by pairs of decimal digits
+ * in lettrs) to form a 30-bit value matching the one that GETTXT would
+ * return given those characters plus trailing blanks and HASH=0. Caution:
+ * lettrs will overflow 31 bits if 5-letter word starts with V-Z. As a
+ * kludgey workaround, you can increment a letter by 5 by adding 50 to
+ * the next pair of digits. */
+
+
+ MAKEWD=0;
+ I=1;
+ L=LETTRS;
+L10: MAKEWD=MAKEWD+I*(MOD(L,50)+10);
+ I=I*64;
+ if(MOD(L,100) > 50)MAKEWD=MAKEWD+I*5;
+ L=L/100;
+ if(L != 0) goto L10;
+ I=64L*64L*64L*64L*64L/I;
+ MAKEWD=MAKEWD*I;
+ return(MAKEWD);
+}
+
+
+
+#define MAKEWD(LETTRS) fMAKEWD(LETTRS)
+#undef PUTTXT
+#define STATE (*sTATE)
+void fPUTTXT(long WORD, long *sTATE, long CASE, long HASH) {
+long ALPH1, ALPH2, BYTE, DIV, I, W;
+
+/* Unpack the 30-bit value in word to obtain up to 5 integer-encoded chars,
+ * and store them in inline starting at LNPOSN. If LNLENG>=LNPOSN, shift
+ * existing characters to the right to make room. HASH must be the same
+ * as it was when gettxt created the 30-bit word. STATE will be zero when
+ * puttxt is called with the first of a sequence of words, but is thereafter
+ * unchanged by the caller, so PUTTXT can use it to maintain state across
+ * calls. LNPOSN and LNLENG are incremented by the number of chars stored.
+ * If CASE=1, all letters are made uppercase; if -1, lowercase; if 0, as is.
+ * any other value for case is the same as 0 but also causes trailing blanks
+ * to be included (in anticipation of subsequent additional text). */
+
+
+ ALPH1=13*CASE+24;
+ ALPH2=26*IABS(CASE)+ALPH1;
+ if(IABS(CASE) > 1)ALPH1=ALPH2;
+/* ALPH1&2 DEFINE RANGE OF WRONG-CASE CHARS, 11-36 OR 37-62 OR EMPTY. */
+ DIV=64L*64L*64L*64L;
+ W=WORD;
+ if(HASH)W=W-MOD(HASH*13579L+5432L,97531L)*12345L-HASH;
+ /* 18 */ for (I=1; I<=5; I++) {
+ if(W <= 0 && STATE == 0 && IABS(CASE) <= 1)return;
+ BYTE=W/DIV;
+ if(STATE != 0 || BYTE != 63) goto L12;
+ STATE=63;
+ goto L18;
+
+L12: SHFTXT(LNPOSN,1);
+ STATE=STATE+BYTE;
+ if(STATE < ALPH2 && STATE >= ALPH1)STATE=STATE-26*CASE;
+ INLINE[LNPOSN]=STATE;
+ LNPOSN=LNPOSN+1;
+ STATE=0;
+L18: W=(W-BYTE*DIV)*64;
+ } /* end loop */
+ return;
+}
+
+
+
+#undef STATE
+#define PUTTXT(WORD,STATE,CASE,HASH) fPUTTXT(WORD,&STATE,CASE,HASH)
+#undef SHFTXT
+void fSHFTXT(long FROM, long DELTA) {
+long I, II, JJ;
+
+/* Move INLINE(N) to INLINE(N+DELTA) for N=FROM,LNLENG. Delta can be
+ * negative. LNLENG is updated; LNPOSN is not changed. */
+
+
+ if(LNLENG < FROM || DELTA == 0) goto L2;
+ for (I=FROM; I<=LNLENG; I++) {
+ II=I;
+ if(DELTA > 0)II=FROM+LNLENG-I;
+ JJ=II+DELTA;
+ INLINE[JJ]=INLINE[II];
+ } /* end loop */
+L2: LNLENG=LNLENG+DELTA;
+ return;
+}
+
+
+
+#define SHFTXT(FROM,DELTA) fSHFTXT(FROM,DELTA)
+#undef TYPE0
+void fTYPE0() {
+long TEMP;
+
+/* Type a blank line. This procedure is provided as a convenience for callers
+ * who otherwise have no use for MAPCOM. */
+
+
+ TEMP=LNLENG;
+ LNLENG=0;
+ TYPE();
+ LNLENG=TEMP;
+ return;
+}
+
+
+
+#define TYPE0() fTYPE0()
+
+
+/* Suspend/resume I/O routines (SAVWDS, SAVARR, SAVWRD) */
+
+#undef SAVWDS
+void fSAVWDS(long *W1, long *W2, long *W3, long *W4, long *W5, long *W6, long *W7) {
+
+/* Write or read 7 variables. See SAVWRD. */
+
+
+ SAVWRD(0,(*W1));
+ SAVWRD(0,(*W2));
+ SAVWRD(0,(*W3));
+ SAVWRD(0,(*W4));
+ SAVWRD(0,(*W5));
+ SAVWRD(0,(*W6));
+ SAVWRD(0,(*W7));
+ return;
+}
+
+
+#define SAVWDS(W1,W2,W3,W4,W5,W6,W7) fSAVWDS(&W1,&W2,&W3,&W4,&W5,&W6,&W7)
+#undef SAVARR
+void fSAVARR(long ARR[], long N) {
+long I;
+
+/* Write or read an array of N words. See SAVWRD. */
+
+
+ for (I=1; I<=N; I++) {
+ SAVWRD(0,ARR[I]);
+ } /* end loop */
+ return;
+}
+
+
+
+#define SAVARR(ARR,N) fSAVARR(ARR,N)
+#undef SAVWRD
+#define WORD (*wORD)
+void fSAVWRD(long OP, long *wORD) {
+static long BUF[250], CKSUM = 0, H1, HASH = 0, N = 0, STATE = 0;
+
+/* If OP<0, start writing a file, using word to initialise encryption; save
+ * word in the file. If OP>0, start reading a file; read the file to find
+ * the value with which to decrypt the rest. In either case, if a file is
+ * already open, finish writing/reading it and don't start a new one. If OP=0,
+ * read/write a single word. Words are buffered in case that makes for more
+ * efficient disk use. We also compute a simple checksum to catch elementary
+ * poking within the saved file. When we finish reading/writing the file,
+ * we store zero into WORD if there's no checksum error, else nonzero. */
+
+
+ if(OP != 0){long ifvar; ifvar=(STATE); switch (ifvar<0? -1 : ifvar>0? 1 :
+ 0) { case -1: goto L30; case 0: goto L10; case 1: goto L30; }}
+ if(STATE == 0)return;
+ if(N == 250)SAVEIO(1,STATE > 0,BUF);
+ N=MOD(N,250)+1;
+ H1=MOD(HASH*1093L+221573L,1048576L);
+ HASH=MOD(H1*1093L+221573L,1048576L);
+ H1=MOD(H1,1234)*765432+MOD(HASH,123);
+ N--;
+ if(STATE > 0)WORD=BUF[N]+H1;
+ BUF[N]=WORD-H1;
+ N++;
+ CKSUM=MOD(CKSUM*13+WORD,1000000000L);
+ return;
+
+L10: STATE=OP;
+ SAVEIO(0,STATE > 0,BUF);
+ N=1;
+ if(STATE > 0) goto L15;
+ HASH=MOD(WORD,1048576L);
+ BUF[0]=1234L*5678L-HASH;
+L13: CKSUM=BUF[0];
+ return;
+
+L15: SAVEIO(1,true,BUF);
+ HASH=MOD(1234L*5678L-BUF[0],1048576L);
+ goto L13;
+
+L30: if(N == 250)SAVEIO(1,STATE > 0,BUF);
+ N=MOD(N,250)+1;
+ if(STATE > 0) goto L32;
+ N--; BUF[N]=CKSUM; N++;
+ SAVEIO(1,false,BUF);
+L32: N--; WORD=BUF[N]-CKSUM; N++;
+ SAVEIO(-1,STATE > 0,BUF);
+ STATE=0;
+ return;
+}
+
+
+
+
+
+/* Data struc. routines (VOCAB, DSTROY, JUGGLE, MOVE, PUT, CARRY, DROP, ATDWRF)
+ */
+
+#undef WORD
+#define SAVWRD(OP,WORD) fSAVWRD(OP,&WORD)
+#undef VOCAB
+long fVOCAB(long ID, long INIT) {
+long HASH, I, VOCAB;
+
+/* Look up ID in the vocabulary (ATAB) and return its "definition" (KTAB), or
+ * -1 if not found. If INIT is positive, this is an initialisation call setting
+ * up a keyword variable, and not finding it constitutes a bug. It also means
+ * that only KTAB values which taken over 1000 equal INIT may be considered.
+ * (Thus "STEPS", which is a motion verb as well as an object, may be located
+ * as an object.) And it also means the KTAB value is taken modulo 1000. */
+
+ HASH=10000;
+ /* 1 */ for (I=1; I<=TABSIZ; I++) {
+ if(KTAB[I] == -1) goto L2;
+ HASH=HASH+7;
+ if(INIT >= 0 && KTAB[I]/1000 != INIT) goto L1;
+ if(ATAB[I] == ID+HASH*HASH) goto L3;
+L1: /*etc*/ ;
+ } /* end loop */
+ BUG(21);
+
+L2: VOCAB= -1;
+ if(INIT < 0)return(VOCAB);
+ BUG(5);
+
+L3: VOCAB=KTAB[I];
+ if(INIT >= 0)VOCAB=MOD(VOCAB,1000);
+ return(VOCAB);
+}
+
+
+
+#define VOCAB(ID,INIT) fVOCAB(ID,INIT)
+#undef DSTROY
+void fDSTROY(long OBJECT) {
+;
+
+/* Permanently eliminate "OBJECT" by moving to a non-existent location. */
+
+
+ MOVE(OBJECT,0);
+ return;
+}
+
+
+
+#define DSTROY(OBJECT) fDSTROY(OBJECT)
+#undef JUGGLE
+void fJUGGLE(long OBJECT) {
+long I, J;
+
+/* Juggle an object by picking it up and putting it down again, the purpose
+ * being to get the object to the front of the chain of things at its loc. */
+
+
+ I=PLACE[OBJECT];
+ J=FIXED[OBJECT];
+ MOVE(OBJECT,I);
+ MOVE(OBJECT+100,J);
+ return;
+}
+
+
+
+#define JUGGLE(OBJECT) fJUGGLE(OBJECT)
+#undef MOVE
+void fMOVE(long OBJECT, long WHERE) {
+long FROM;
+
+/* Place any object anywhere by picking it up and dropping it. May already be
+ * toting, in which case the carry is a no-op. Mustn't pick up objects which
+ * are not at any loc, since carry wants to remove objects from ATLOC chains. */
+
+
+ if(OBJECT > 100) goto L1;
+ FROM=PLACE[OBJECT];
+ goto L2;
+L1: {long x = OBJECT-100; FROM=FIXED[x];}
+L2: if(FROM > 0 && FROM <= 300)CARRY(OBJECT,FROM);
+ DROP(OBJECT,WHERE);
+ return;
+}
+
+
+
+#define MOVE(OBJECT,WHERE) fMOVE(OBJECT,WHERE)
+#undef PUT
+long fPUT(long OBJECT, long WHERE, long PVAL) {
+long PUT;
+
+/* PUT is the same as MOVE, except it returns a value used to set up the
+ * negated PROP values for the repository objects. */
+
+
+ MOVE(OBJECT,WHERE);
+ PUT=(-1)-PVAL;
+ return(PUT);
+}
+
+
+
+#define PUT(OBJECT,WHERE,PVAL) fPUT(OBJECT,WHERE,PVAL)
+#undef CARRY
+void fCARRY(long OBJECT, long WHERE) {
+long TEMP;
+
+/* Start toting an object, removing it from the list of things at its former
+ * location. Incr holdng unless it was already being toted. If OBJECT>100
+ * (moving "fixed" second loc), don't change PLACE or HOLDNG. */
+
+
+ if(OBJECT > 100) goto L5;
+ if(PLACE[OBJECT] == -1)return;
+ PLACE[OBJECT]= -1;
+ HOLDNG=HOLDNG+1;
+L5: if(ATLOC[WHERE] != OBJECT) goto L6;
+ ATLOC[WHERE]=LINK[OBJECT];
+ return;
+L6: TEMP=ATLOC[WHERE];
+L7: if(LINK[TEMP] == OBJECT) goto L8;
+ TEMP=LINK[TEMP];
+ goto L7;
+L8: LINK[TEMP]=LINK[OBJECT];
+ return;
+}
+
+
+
+#define CARRY(OBJECT,WHERE) fCARRY(OBJECT,WHERE)
+#undef DROP
+void fDROP(long OBJECT, long WHERE) {
+;
+
+/* Place an object at a given loc, prefixing it onto the ATLOC list. Decr
+ * HOLDNG if the object was being toted. */
+
+
+ if(OBJECT > 100) goto L1;
+ if(PLACE[OBJECT] == -1)HOLDNG=HOLDNG-1;
+ PLACE[OBJECT]=WHERE;
+ goto L2;
+L1: {long x = OBJECT-100; FIXED[x]=WHERE;}
+L2: if(WHERE <= 0)return;
+ LINK[OBJECT]=ATLOC[WHERE];
+ ATLOC[WHERE]=OBJECT;
+ return;
+}
+
+
+
+#define DROP(OBJECT,WHERE) fDROP(OBJECT,WHERE)
+#undef ATDWRF
+long fATDWRF(long WHERE) {
+long ATDWRF, I;
+
+/* Return the index of first dwarf at the given location, zero if no dwarf is
+ * there (or if dwarves not active yet), -1 if all dwarves are dead. Ignore
+ * the pirate (6th dwarf). */
+
+
+ ATDWRF=0;
+ if(DFLAG < 2)return(ATDWRF);
+ ATDWRF= -1;
+ for (I=1; I<=5; I++) {
+ if(DLOC[I] == WHERE) goto L2;
+ if(DLOC[I] != 0)ATDWRF=0;
+ } /* end loop */
+ return(ATDWRF);
+
+L2: ATDWRF=I;
+ return(ATDWRF);
+}
+
+
+
+
+#define ATDWRF(WHERE) fATDWRF(WHERE)
+
+
+
+/* Utility routines (SETBIT, TSTBIT, set_seed, get_next_lcg_value,
+ * randrange, RNDVOC, BUG) */
+
+#undef SETBIT
+long fSETBIT(long BIT) {
+long I, SETBIT;
+
+/* Returns 2**bit for use in constructing bit-masks. */
+
+
+ SETBIT=1;
+ if(BIT <= 0)return(SETBIT);
+ for (I=1; I<=BIT; I++) {
+ SETBIT=SETBIT+SETBIT;
+ } /* end loop */
+ return(SETBIT);
+}
+
+
+
+#define SETBIT(BIT) fSETBIT(BIT)
+#undef TSTBIT
+long fTSTBIT(long MASK, long BIT) {
+long TSTBIT;
+
+/* Returns true if the specified bit is set in the mask. */
+
+
+ TSTBIT=MOD(MASK/SETBIT(BIT),2) != 0;
+ return(TSTBIT);
+}
+
+
+
+#define TSTBIT(MASK,BIT) fTSTBIT(MASK,BIT)
+#undef RNDVOC
+
+void set_seed(long seedval)
+{
+ lcgstate.x = (unsigned long) seedval % lcgstate.m;
+}
+
+unsigned long get_next_lcg_value(void)
+{
+ /* Return the LCG's current value, and then iterate it. */
+ unsigned long old_x = lcgstate.x;
+ lcgstate.x = (lcgstate.a * lcgstate.x + lcgstate.c) % lcgstate.m;
+ if (debug) {
+ printf("# random %lu\n", old_x);
+ }
+ return(old_x);
+}
+
+long randrange(long range)
+{
+ /* Return a random integer from [0, range). */
+ long result = range * get_next_lcg_value() / lcgstate.m;
+ return(result);
+}
+
+long fRNDVOC(long CHAR, long FORCE) {
+long DIV, I, J, RNDVOC;
+
+/* Searches the vocabulary for a word whose second character is char, and
+ * changes that word such that each of the other four characters is a
+ * random letter. If force is non-zero, it is used as the new word.
+ * Returns the new word. */
+
+
+ RNDVOC=FORCE;
+ if(RNDVOC != 0) goto L3;
+ for (I=1; I<=5; I++) {
+ J=11+randrange(26);
+ if(I == 2)J=CHAR;
+ RNDVOC=RNDVOC*64+J;
+ } /* end loop */
+L3: J=10000;
+ DIV=64L*64L*64L;
+ for (I=1; I<=TABSIZ; I++) {
+ J=J+7;
+ if(MOD((ATAB[I]-J*J)/DIV,64L) == CHAR) goto L8;
+ /*etc*/ ;
+ } /* end loop */
+ BUG(5);
+
+L8: ATAB[I]=RNDVOC+J*J;
+ return(RNDVOC);
+}
+
+
+
+#define RNDVOC(CHAR,FORCE) fRNDVOC(CHAR,FORCE)
+#undef BUG
+void fBUG(long NUM) {
+
+/* The following conditions are currently considered fatal bugs. Numbers < 20
+ * are detected while reading the database; the others occur at "run time".
+ * 0 Message line > 70 characters
+ * 1 Null line in message
+ * 2 Too many words of messages
+ * 3 Too many travel options
+ * 4 Too many vocabulary words
+ * 5 Required vocabulary word not found
+ * 6 Too many RTEXT messages
+ * 7 Too many hints
+ * 8 Location has cond bit being set twice
+ * 9 Invalid section number in database
+ * 10 Too many locations
+ * 11 Too many class or turn messages
+ * 20 Special travel (500>L>300) exceeds goto list
+ * 21 Ran off end of vocabulary table
+ * 22 Vocabulary type (N/1000) not between 0 and 3
+ * 23 Intransitive action verb exceeds goto list
+ * 24 Transitive action verb exceeds goto list
+ * 25 Conditional travel entry with no alternative
+ * 26 Location has no travel entries
+ * 27 Hint number exceeds goto list
+ * 28 Invalid month returned by date function
+ * 29 Too many parameters given to SETPRM */
+
+ printf("Fatal error %ld. See source code for interpretation.\n",
+ NUM);
+ exit(0);
+}
+
+
+
+
+
+/* Machine dependent routines (MAPLIN, TYPE, MPINIT, SAVEIO) */
+
+#define BUG(NUM) fBUG(NUM)
+#undef MAPLIN
+void fMAPLIN(FILE *OPENED) {
+long I, VAL;
+
+/* Read a line of input, from the specified input source,
+ * translate the chars to integers in the range 0-126 and store
+ * them in the common array "INLINE". Integer values are as follows:
+ * 0 = space [ASCII CODE 40 octal, 32 decimal]
+ * 1-2 = !" [ASCII 41-42 octal, 33-34 decimal]
+ * 3-10 = '()*+,-. [ASCII 47-56 octal, 39-46 decimal]
+ * 11-36 = upper-case letters
+ * 37-62 = lower-case letters
+ * 63 = percent (%) [ASCII 45 octal, 37 decimal]
+ * 64-73 = digits, 0 through 9
+ * Remaining characters can be translated any way that is convenient;
+ * The "TYPE" routine below is used to map them back to characters when
+ * necessary. The above mappings are required so that certain special
+ * characters are known to fit in 6 bits and/or can be easily spotted.
+ * Array elements beyond the end of the line should be filled with 0,
+ * and LNLENG should be set to the index of the last character.
+ *
+ * If the data file uses a character other than space (e.g., tab) to
+ * separate numbers, that character should also translate to 0.
+ *
+ * This procedure may use the map1,map2 arrays to maintain static data for
+ * the mapping. MAP2(1) is set to 0 when the program starts
+ * and is not changed thereafter unless the routines on this page choose
+ * to do so. */
+
+ if(MAP2[1] == 0)MPINIT();
+
+ if (!oldstyle && OPENED == stdin)
+ fputs("> ", stdout);
+ do {
+ IGNORE(fgets(rawbuf,sizeof(rawbuf)-1,OPENED));
+ } while
+ (!feof(OPENED) && rawbuf[0] == '#');
+ if (feof(OPENED)) {
+ if (logfp)
+ fclose(logfp);
} else {
- from = game.objects[object].place;
+ if (logfp && OPENED == stdin)
+ IGNORE(fputs(rawbuf, logfp));
+ else if (!isatty(0))
+ IGNORE(fputs(rawbuf, stdout));
+ strcpy(INLINE+1, rawbuf);
+ LNLENG=0;
+ for (I=1; I<=sizeof(INLINE) && INLINE[I]!=0; I++) {
+ VAL=INLINE[I]+1;
+ INLINE[I]=MAP1[VAL];
+ if(INLINE[I] != 0)LNLENG=I;
+ } /* end loop */
+ LNPOSN=1;
}
- /* (ESR) Used to check for !SPECIAL(from). I *think* that was wrong...
- */
- if (from != LOC_NOWHERE && from != CARRIED) {
- carry(object, from);
- }
- drop(object, where);
+}
+#define MAPLIN(FIL) fMAPLIN(FIL)
+
+#undef TYPE
+void fTYPE(void) {
+long I, VAL;
+
+/* Type the first "LNLENG" characters stored in inline, mapping them
+ * from integers to text per the rules described above. INLINE(I),
+ * I=1,LNLENG may be changed by this routine. */
+
+
+ if(LNLENG != 0) goto L10;
+ printf("\n");
+ return;
+
+L10: if(MAP2[1] == 0)MPINIT();
+ for (I=1; I<=LNLENG; I++) {
+ VAL=INLINE[I];
+ {long x = VAL+1; INLINE[I]=MAP2[x];}
+ } /* end loop */
+ {long x = LNLENG+1; INLINE[x]=0;}
+ printf("%s\n",INLINE+1);
+ return;
}
-void put(obj_t object, loc_t where, int pval) {
- /* put() is the same as move(), except the object is stashed and
- * can no longer be picked up. */
- move(object, where);
- OBJECT_STASHIFY(object, pval);
-#ifdef OBJECT_SET_SEEN
- OBJECT_SET_SEEN(object);
-#endif
+
+
+#define TYPE() fTYPE()
+#undef MPINIT
+void fMPINIT(void) {
+long FIRST, I, J, LAST, VAL;
+static long RUNS[7][2] = {32,34, 39,46, 65,90, 97,122, 37,37, 48,57, 0,126};
+
+
+ for (I=1; I<=128; I++) {
+ MAP1[I]= -1;
+ } /* end loop */
+ VAL=0;
+ for (I=0; I<7; I++) {
+ FIRST=RUNS[I][0];
+ LAST=RUNS[I][1];
+ /* 22 */ for (J=FIRST; J<=LAST; J++) {
+ J++; if(MAP1[J] >= 0) goto L22;
+ MAP1[J]=VAL;
+ VAL=VAL+1;
+L22: J--;
+ } /* end loop */
+ /*etc*/ ;
+ } /* end loop */
+ MAP1[128]=MAP1[10];
+/* For this version, tab (9) maps to space (32), so del (127) uses tab's value */
+ MAP1[10]=MAP1[33];
+ MAP1[11]=MAP1[33];
+
+ for (I=0; I<=126; I++) {
+ I++; VAL=MAP1[I]+1; I--;
+ MAP2[VAL]=I*('B'-'A');
+ if(I >= 64)MAP2[VAL]=(I-64)*('B'-'A')+'@';
+ } /* end loop */
+
+ return;
}
-void carry(obj_t object, loc_t where) {
- /* Start toting an object, removing it from the list of things at its
- * former location. Incr holdng unless it was already being toted. If
- * object>NOBJECTS (moving "fixed" second loc), don't change game.place
- * or game.holdng. */
- int temp;
- if (object <= NOBJECTS) {
- if (game.objects[object].place == CARRIED) {
- return;
- }
- game.objects[object].place = CARRIED;
- /*
- * Without this conditional your inventory is overcounted
- * when you pick up the bird while it's caged. This fixes
- * a cosmetic bug in the original.
- *
- * Possibly this check should be skipped whwn oldstyle is on.
- */
- if (object != BIRD) {
- ++game.holdng;
- }
- }
- if (game.locs[where].atloc == object) {
- game.locs[where].atloc = game.link[object];
- return;
- }
- temp = game.locs[where].atloc;
- while (game.link[temp] != object) {
- temp = game.link[temp];
- }
- game.link[temp] = game.link[object];
+#define MPINIT() fMPINIT()
+#undef SAVEIO
+void fSAVEIO(long OP, long IN, long ARR[]) {
+static FILE *F; char NAME[50];
+
+/* If OP=0, ask for a file name and open a file. (If IN=true, the file is for
+ * input, else output.) If OP>0, read/write ARR from/into the previously-opened
+ * file. (ARR is a 250-integer array.) If OP<0, finish reading/writing the
+ * file. (Finishing writing can be a no-op if a "stop" statement does it
+ * automatically. Finishing reading can be a no-op as long as a subsequent
+ * SAVEIO(0,false,X) will still work.) If you can catch errors (e.g., no such
+ * file) and try again, great. DEC F40 can't. */
+
+
+ {long ifvar; ifvar=(OP); switch (ifvar<0? -1 : ifvar>0? 1 : 0) { case -1:
+ goto L10; case 0: goto L20; case 1: goto L30; }}
+
+L10: fclose(F);
+ return;
+
+L20: printf("\nFile name: ");
+ IGNORE(fgets(NAME, sizeof(NAME), stdin));
+ if (NAME[strlen(NAME)-1] == '\n')
+ NAME[strlen(NAME)-1] = '\0';
+ F=fopen(NAME,(IN ? READ_MODE : WRITE_MODE));
+ if(F == NULL) {printf("Can't open file, try again.\n"); /* goto L20; */}
+ return;
+
+L30: if(IN)IGNORE(fread(ARR,sizeof(long),250,F));
+ if(!IN)fwrite(ARR,sizeof(long),250,F);
+ return;
+
}
-void drop(obj_t object, loc_t where) {
- /* Place an object at a given loc, prefixing it onto the game atloc
- * list. Decr game.holdng if the object was being toted. No state
- * change on the object. */
- if (object > NOBJECTS) {
- game.objects[object - NOBJECTS].fixed = where;
- } else {
- if (game.objects[object].place == CARRIED) {
- if (object != BIRD) {
- /* The bird has to be weightless. This ugly
- * hack (and the corresponding code in the carry
- * function) brought to you by the fact that
- * when the bird is caged, we need to be able to
- * either 'take bird' or 'take cage' and have
- * the right thing happen.
- */
- --game.holdng;
- }
- }
- game.objects[object].place = where;
- }
- if (where == LOC_NOWHERE || where == CARRIED) {
- return;
- }
- game.link[object] = game.locs[where].atloc;
- game.locs[where].atloc = object;
-}
-int atdwrf(loc_t where) {
- /* Return the index of first dwarf at the given location, zero if no
- * dwarf is there (or if dwarves not active yet), -1 if all dwarves are
- * dead. Ignore the pirate (6th dwarf). */
- int at;
- at = 0;
- if (game.dflag < 2) {
- return at;
- }
- at = -1;
- for (int i = 1; i <= NDWARVES - 1; i++) {
- if (game.dwarves[i].loc == where) {
- return i;
- }
- if (game.dwarves[i].loc != 0) {
- at = 0;
- }
- }
- return at;
-}
-
-/* Utility routines (setbit, tstbit, set_seed, get_next_lcg_value,
- * randrange) */
-
-int setbit(int bit) {
- /* Returns 2**bit for use in constructing bit-masks. */
- return (1L << bit);
-}
-
-bool tstbit(int mask, int bit) {
- /* Returns true if the specified bit is set in the mask. */
- return (mask & (1 << bit)) != 0;
-}
-
-void set_seed(int32_t seedval) {
- /* Set the LCG1 seed */
- game.lcg_x = seedval % LCG_M;
- if (game.lcg_x < 0) {
- game.lcg_x = LCG_M + game.lcg_x;
- }
- // once seed is set, we need to generate the Z`ZZZ word
- for (int i = 0; i < 5; ++i) {
- game.zzword[i] = 'A' + randrange(26);
- }
- game.zzword[1] = '\''; // force second char to apostrophe
- game.zzword[5] = '\0';
-}
-
-static int32_t get_next_lcg_value(void) {
- /* Return the LCG's current value, and then iterate it. */
- int32_t old_x = game.lcg_x;
- game.lcg_x = (LCG_A * game.lcg_x + LCG_C) % LCG_M;
- if (settings.debug) {
- printf("# random %d\n", old_x); // LCOV_EXCL_LINE
- }
- return old_x;
-}
-
-int32_t randrange(int32_t range) {
- /* Return a random integer from [0, range). */
- return range * get_next_lcg_value() / LCG_M;
-}
-
-// LCOV_EXCL_START
-void bug(enum bugtype num, const char *error_string) {
- fprintf(stderr, "Fatal error %d, %s.\n", num, error_string);
- exit(EXIT_FAILURE);
-}
-// LCOV_EXCL_STOP
-
-void state_change(obj_t obj, int state) {
- /* Object must have a change-message list for this to be useful; only
- * some do */
- game.objects[obj].prop = state;
- pspeak(obj, change, true, state);
-}
-
-/* end */
+long fIABS(N)long N; {return(N<0? -N : N);}
+long fMOD(N,M)long N, M; {return(N%M);}
diff --git a/misc.h b/misc.h
new file mode 100644
index 0000000..67f1e9b
--- /dev/null
+++ b/misc.h
@@ -0,0 +1,77 @@
+#include
+#include
+
+/* b is not needed for POSIX but harmless */
+#define READ_MODE "rb"
+#define WRITE_MODE "wb"
+
+extern void fSPEAK(long);
+#define SPEAK(N) fSPEAK(N)
+extern void fPSPEAK(long,long);
+#define PSPEAK(MSG,SKIP) fPSPEAK(MSG,SKIP)
+extern void fRSPEAK(long);
+#define RSPEAK(I) fRSPEAK(I)
+extern void fSETPRM(long,long,long);
+#define SETPRM(FIRST,P1,P2) fSETPRM(FIRST,P1,P2)
+extern void fGETIN(FILE *,long*,long*,long*,long*);
+#define GETIN(input,WORD1,WORD1X,WORD2,WORD2X) fGETIN(input,&WORD1,&WORD1X,&WORD2,&WORD2X)
+extern long fYES(FILE *,long,long,long);
+#define YES(input,X,Y,Z) fYES(input,X,Y,Z)
+extern long fGETNUM(FILE *);
+#define GETNUM(K) fGETNUM(K)
+extern long fGETTXT(long,long,long,long);
+#define GETTXT(SKIP,ONEWRD,UPPER,HASH) fGETTXT(SKIP,ONEWRD,UPPER,HASH)
+extern long fMAKEWD(long);
+#define MAKEWD(LETTRS) fMAKEWD(LETTRS)
+extern void fPUTTXT(long,long*,long,long);
+#define PUTTXT(WORD,STATE,CASE,HASH) fPUTTXT(WORD,&STATE,CASE,HASH)
+extern void fSHFTXT(long,long);
+#define SHFTXT(FROM,DELTA) fSHFTXT(FROM,DELTA)
+extern void fTYPE0();
+#define TYPE0() fTYPE0()
+extern void fSAVWDS(long*,long*,long*,long*,long*,long*,long*);
+#define SAVWDS(W1,W2,W3,W4,W5,W6,W7) fSAVWDS(&W1,&W2,&W3,&W4,&W5,&W6,&W7)
+extern void fSAVARR(long*,long);
+#define SAVARR(ARR,N) fSAVARR(ARR,N)
+extern void fSAVWRD(long,long*);
+#define SAVWRD(OP,WORD) fSAVWRD(OP,&WORD)
+extern long fVOCAB(long,long);
+#define VOCAB(ID,INIT) fVOCAB(ID,INIT)
+extern void fDSTROY(long);
+#define DSTROY(OBJECT) fDSTROY(OBJECT)
+extern void fJUGGLE(long);
+#define JUGGLE(OBJECT) fJUGGLE(OBJECT)
+extern void fMOVE(long,long);
+#define MOVE(OBJECT,WHERE) fMOVE(OBJECT,WHERE)
+extern long fPUT(long,long,long);
+#define PUT(OBJECT,WHERE,PVAL) fPUT(OBJECT,WHERE,PVAL)
+extern void fCARRY(long,long);
+#define CARRY(OBJECT,WHERE) fCARRY(OBJECT,WHERE)
+extern void fDROP(long,long);
+#define DROP(OBJECT,WHERE) fDROP(OBJECT,WHERE)
+extern long fATDWRF(long);
+#define ATDWRF(WHERE) fATDWRF(WHERE)
+extern long fSETBIT(long);
+#define SETBIT(BIT) fSETBIT(BIT)
+extern long fTSTBIT(long,long);
+#define TSTBIT(MASK,BIT) fTSTBIT(MASK,BIT)
+extern long fRNDVOC(long,long);
+#define RNDVOC(CHAR,FORCE) fRNDVOC(CHAR,FORCE)
+extern void fBUG(long);
+#define BUG(NUM) fBUG(NUM)
+extern void fMAPLIN(FILE *);
+#define MAPLIN(FIL) fMAPLIN(FIL)
+extern void fTYPE();
+#define TYPE() fTYPE()
+extern void fMPINIT();
+#define MPINIT() fMPINIT()
+extern void fSAVEIO(long,long,long*);
+#define SAVEIO(OP,IN,ARR) fSAVEIO(OP,IN,ARR)
+#define DATIME(D,T) do {struct timespec ts; clock_gettime(CLOCK_REALTIME, &ts); D=ts.tv_sec, T=ts.tv_nsec;} while (0)
+extern long fIABS(long);
+#define IABS(N) fIABS(N)
+extern long fMOD(long,long);
+#define MOD(N,M) fMOD(N,M)
+extern void set_seed(long);
+extern unsigned long get_next_lcg_value(void);
+extern long randrange(long);
diff --git a/notes.adoc b/notes.adoc
deleted file mode 100644
index a247e49..0000000
--- a/notes.adoc
+++ /dev/null
@@ -1,229 +0,0 @@
-= Open Adventure Maintainer's Notes =
-by Eric S. Raymond
-// SPDX-FileCopyrightText: (C) Eric S. Raymond
-// SPDX-License-Identifier: CC-BY-4.0
-
-In which we explain what has been done to this code since Don Woods
-authorized us to ship it under an open-source license. There's a
-separate link:history.html[history] describing how it came to us.
-
-== Who we are ==
-
-The principal maintainers of this code are Eric S. Raymond and Jason
-Ninneman. Eric received Don Woods's encouragement to update and ship
-the game; Jason signed on early in the process to help. The assistance
-of Peje Nilsson in restructuring some particularly grotty gotos is
-gratefully acknowledged. Petr Voropaev contributed fuzz testing and
-code cleanups. Aaron Traas did a lot of painstaking work to improve
-test coverage, and factored out the last handful of gotos. Ryan
-Sarson nudged us into fixing a longstanding minor bug in the
-handling of incorrect magic-word sequences,
-
-== Nomenclature ==
-
-This project is called "Open Adventure" because it's not at all clear
-to number Adventure past 2.5 without misleading or causing
-collisions. Various of the non-mainline versions have claimed to be
-versions 3, 4, 5, 6, 7 and for all I know higher than that. It seems
-best just to start a new numbering series while acknowledging the
-links back.
-
-We have reverted to "advent" for the binary to avoid a name collision
-with the BSD Games version.
-
-== Philosophy ==
-
-Extreme care has been taken not to make changes that would alter the
-logic of the game as we received it from Don Woods, except to fix
-glitches that were clearly bugs. By policy, all user-visible
-changes to gameplay must be revertible with the -o (oldstyle) option.
-
-It is a goal of this project to exactly preserve the *intended
-behavior* of 430-point Adventure, but the implementation of it is fair
-game for improvement. In particular, we are concerned to move it to a
-form that is (a) readable, and (b) friendly to forward translation to
-future languages. It has already survived a move from FORTRAN to C; a
-future as a Python or Go translation seems possible, even probable.
-
-Compatibility with the 2.5 source we found has been checked by
-building a version patched minimally to support the seed command and
-running it against the entire test suite, which has 100% code
-coverage.
-
-== Functional changes ==
-
-Bug fixes:
-
-* The caged bird used to be counted as two items in your inventory.
-
-* Reading the relocated Witt's End sign in the endgame didn't work right.
-
-* Oyster was readable after first gotten even when not carried.
-
-* Response to an attempt to unlock the oyster while carrying it was incorrect.
-
-* Behavior when saying the giant's magic words before having seen them
- wasn't quite correct - the game responded as though the player had
- already read them ("...can't you read?"). The new message is "Well,
- that was remarkably pointless!" The -o option reverts this change.
-
-* Attempting to extinguish an unlit urn caused it to lose its oil.
-
-* "A crystal bridge now spans the fissure." (progressive present) was
- incorrect most places it appeared and has been replaced by "A crystal
- bridge spans the fissure." (timeless present).
-
-* A few minor typos have been corrected: absence of capitalization on
- "Swiss" and "Persian", inconsistent spelling of "imbedded" vs. "embedded",
- "eying" for "eyeing", "thresholds" for "threshholds", "pencilled"
- for "penciled".
-
-* Under odd circumstances (dropping rug or vase outdoors) the game could
- formerly say "floor" when it should say "ground" (or "dirt", or
- something).
-
-* The "knives vanish" message could formerly be emitted when "I see no
- knife here." would be appropriate.
-
-Enhancements:
-
-By default, advent issues "> " as a command prompt. This feature
-became common in many variants after the original 350-point version,
-but was never backported into Crowther & Woods's main line before now.
-The "-o" (oldstyle) option reverts the behavior.
-
-There is a set of standard one-letter command aliases conventional in modern
-text adventure games; 'l' and 'x'; for 'look' (or 'examine'), 'z' to do nothing
-for a turn, 'i' for 'inventory', 'g' for 'get', and 'd' for 'drop'. The 'd'
-alias collides with 'd' for 'down', but the others have been implemented.
-The "-o" (oldstyle) option disables them.
-
-Unrecognized words are no longer truncated to 5 characters and
-uppercased when they are echoed. The "-o" (oldstyle) option restores
-this behavior.
-
-A "seed" command has been added. This is not intended for human use
-but as a way for game logs to set the PRNG (pseudorandom-number generator) so
-that random events (dwarf & pirate appearances, the bird's magic word)
-will be reproducible.
-
-A "version" command has been added. This has no effect on gameplay.
-
-The text displayed by the "news" command has been updated.
-
-A -l command-line option has been added. When this is given (with a
-file path argument) each command entered will be logged to the
-specified file. Additionally, a generated "seed" command will be put
-early in the file capturing the randomized start state of the PRNG
-so that replays of the log will be reproducible.
-
-Using "seed" and -l, the distribution now includes a regression-test
-suite for the game. Any log captured with -l (and thus containing
-a "seed" command) will replay reliably, including random events.
-
-The adventure.text file is no longer required at runtime. Instead, an
-adventure.yaml file is compiled at build time to a source module
-containing C structures, which is then linked to the advent
-binary. The YAML is drastically easier to read and edit than
-the old ad-hoc format of adventure.txt.
-
-The game-save format has changed. This was done to simplify the
-FORTRAN-derived code that formerly implemented the save/restore
-functions; without C's fread(3)/fwrite() and structs it was
-necessarily pretty ugly by modern standards. Encryption and
-checksumming have been discarded - it's pointless to try
-tamper-proofing saves when everyone has the source code. However
-the game still integrity-checks savefiles on resume, including an
-abort if the endianness of the restoring machine does not match that of
-the saving machine. There is a magic-cookie header on the saves so
-in theory they could be identified by programs like file(1).
-
-Save and resume filenames are stripped of leading and trailing
-whitespace before processing.
-
-A -r command-line option has been added. When it is given (with a file
-path argument) it is functionally equivalent to a RESTORE command.
-
-An -a command-line option has been added (conditionally on
-ADVENT_AUTOSAVE) for use in BBS door systems. When this option is
-given, the game roads from the specified filename argument on startup
-and saves to it on quit or a received signal. There is a new nmessage
-to inform the user about this.
-
-The game can be built in a mode that entirely disables save/resume
-(-DADVENT_NOSAVE). If the game had been built this way, a diagnostic is
-emitted if you try to save or resume.
-
-== Translation ==
-
-The 2.5 code was a mechanical C translation of a FORTRAN original.
-There were gotos everywhere and the code was, though functional,
-ugly and quite unreadable.
-
-Jason Ninneman and I have moved it to what is almost, but not quite,
-idiomatic modern C. We refactored the right way, checking correctness
-against a comprehensive test suite that we built first and verified
-with coverage tools (there is effectively 100% code coverage). This is
-what you are running when you do "make check".
-
-The move to modern C entailed some structural changes. The most
-important was the refactoring of over 350 gotos into if/loop/break
-structures. We also abolished almost all shared globals; the main one
-left is a struct holding the game's saveable/restorable state.
-
-The original code was greatly complicated by a kind of bit-packing
-that was performed because the FORTRAN it was written in had no string
-type. Text from the adventure.text file was compiled into sequences
-of sixbit code points in a restricted character set, packed 5 to a
-32-bit word (and it seems clear from the code that words were originally
-*6* chars each packed into a PDP-10 36-bit word). A command noun or
-verb was one of these words, and what would be string operations in a
-more recent language were all done on sequences of these words.
-
-We have removed all this bit-packing cruft in favor of proper C
-strings. C strings may be a weak and leaky abstraction, but this is
-one of the rare cases in which they are an obvious improvement over
-what they're displacing...
-
-We have also conducted extensive fuzz testing on the game using
-afl (American Fuzzy Lop). We've found and fixed some crashers in
-our new code (which occasionally uses malloc(3)), but none as yet
-in Don's old code (which didn't).
-
-After version 1.11, correctness was carefully checked against the
-behavior of a binary from before the big refactoring.
-
-The code falls short of being fully modern C in the following
-ways:
-
-* We have not attempted to translate the old code to pointer-based
- idioms (as opposed, in particular, to integer-based array indexing).
- We don't need whatever minor performance gains this might collect,
- and the choice to refrain will make forward translation into future
- languages easier.
-
-* Linked lists (for objects at a location) are implemented using an array
- of link indices. This is a surviving FORTRANism that is quite unlike
- normal practice in C or any more modern language. We have not tried
- to fix it because doing so would (a) be quite difficult, and (b)
- compromise forward-portability to other languages.
-
-* Much of the code still assumes one-origin array indexing. Thus,
- arrays are a cell larger than they strictly need to be and cell 0 is
- unused.
-
-We have made exactly one minor architectural change. In addition to the
-old code's per-object state-description messages, we now have a per-object
-message series for state *changes*. This makes it possible to pull a fair
-amount of text out of the arbitrary-messages list and associate those
-messages with the objects that conceptually own them.
-
-== Development status ==
-
-We consider this project finished. All issues and TODOs have been
-cleared, behavior has been carefully checked against original ADVENT,
-no future demand for new features is expected, and the test suite has
-100% code coverage. If new bugs appear as the toolchain bit-rots out
-from under underneath, we will fix those problems.
-
-// end
diff --git a/saveresume.c b/saveresume.c
deleted file mode 100644
index 1c778ef..0000000
--- a/saveresume.c
+++ /dev/null
@@ -1,267 +0,0 @@
-/*
- * Saving and resuming.
- *
- * (ESR) This replaces a bunch of particularly nasty FORTRAN-derived code;
- * see the history.adoc file in the source distribution for discussion.
- *
- * SPDX-FileCopyrightText: (C) 1977, 2005 by Will Crowther and Don Woods
- * SPDX-License-Identifier: BSD-2-Clause
- */
-
-#include
-#include
-#include
-#include
-#include
-
-#include "advent.h"
-
-/*
- * Use this to detect endianness mismatch. Can't be unchanged by byte-swapping.
- */
-#define ENDIAN_MAGIC 2317
-
-struct save_t save;
-
-#define IGNORE(r) \
- do { \
- if (r) { \
- } \
- } while (0)
-
-int savefile(FILE *fp) {
- /* Save game to file. No input or output from user. */
- memcpy(&save.magic, ADVENT_MAGIC, sizeof(ADVENT_MAGIC));
- if (save.version == 0) {
- save.version = SAVE_VERSION;
- }
- if (save.canary == 0) {
- save.canary = ENDIAN_MAGIC;
- }
- save.game = game;
- IGNORE(fwrite(&save, sizeof(struct save_t), 1, fp));
- return (0);
-}
-
-/* Suspend and resume */
-
-static char *strip(char *name) {
- // Trim leading whitespace
- while (isspace((unsigned char)*name)) {
- name++; // LCOV_EXCL_LINE
- }
- if (*name != '\0') {
- // Trim trailing whitespace;
- // might be left there by autocomplete
- char *end = name + strlen(name) - 1;
- while (end > name && isspace((unsigned char)*end)) {
- end--;
- }
- // Write new null terminator character
- end[1] = '\0';
- }
-
- return name;
-}
-
-int suspend(void) {
- /* Suspend. Offer to save things in a file, but charging
- * some points (so can't win by using saved games to retry
- * battles or to start over after learning zzword).
- * If ADVENT_NOSAVE is defined, gripe instead. */
-
-#if defined ADVENT_NOSAVE || defined ADVENT_AUTOSAVE
- rspeak(SAVERESUME_DISABLED);
- return GO_TOP;
-#endif
- FILE *fp = NULL;
-
- rspeak(SUSPEND_WARNING);
- if (!yes_or_no(arbitrary_messages[THIS_ACCEPTABLE],
- arbitrary_messages[OK_MAN],
- arbitrary_messages[OK_MAN])) {
- return GO_CLEAROBJ;
- }
- game.saved = game.saved + 5;
-
- while (fp == NULL) {
- char *name = myreadline("\nFile name: ");
- if (name == NULL) {
- return GO_TOP;
- }
- name = strip(name);
- if (strlen(name) == 0) {
- return GO_TOP; // LCOV_EXCL_LINE
- }
- fp = fopen(strip(name), WRITE_MODE);
- if (fp == NULL) {
- printf("Can't open file %s, try again.\n", name);
- }
- free(name);
- }
-
- savefile(fp);
- fclose(fp);
- rspeak(RESUME_HELP);
- exit(EXIT_SUCCESS);
-}
-
-int resume(void) {
- /* Resume. Read a suspended game back from a file.
- * If ADVENT_NOSAVE is defined, gripe instead. */
-
-#if defined ADVENT_NOSAVE || defined ADVENT_AUTOSAVE
- rspeak(SAVERESUME_DISABLED);
- return GO_TOP;
-#endif
- FILE *fp = NULL;
-
- if (game.loc != LOC_START || game.locs[LOC_START].abbrev != 1) {
- rspeak(RESUME_ABANDON);
- if (!yes_or_no(arbitrary_messages[THIS_ACCEPTABLE],
- arbitrary_messages[OK_MAN],
- arbitrary_messages[OK_MAN])) {
- return GO_CLEAROBJ;
- }
- }
-
- while (fp == NULL) {
- char *name = myreadline("\nFile name: ");
- if (name == NULL) {
- return GO_TOP;
- }
- name = strip(name);
- if (strlen(name) == 0) {
- return GO_TOP; // LCOV_EXCL_LINE
- }
- fp = fopen(name, READ_MODE);
- if (fp == NULL) {
- printf("Can't open file %s, try again.\n", name);
- }
- free(name);
- }
-
- return restore(fp);
-}
-
-int restore(FILE *fp) {
- /* Read and restore game state from file, assuming
- * sane initial state.
- * If ADVENT_NOSAVE is defined, gripe instead. */
-#ifdef ADVENT_NOSAVE
- rspeak(SAVERESUME_DISABLED);
- return GO_TOP;
-#endif
-
- IGNORE(fread(&save, sizeof(struct save_t), 1, fp));
- fclose(fp);
- if (memcmp(save.magic, ADVENT_MAGIC, sizeof(ADVENT_MAGIC)) != 0 ||
- save.canary != ENDIAN_MAGIC) {
- rspeak(BAD_SAVE);
- } else if (save.version != SAVE_VERSION) {
- rspeak(VERSION_SKEW, save.version / 10, MOD(save.version, 10),
- SAVE_VERSION / 10, MOD(SAVE_VERSION, 10));
- } else if (!is_valid(save.game)) {
- rspeak(SAVE_TAMPERING);
- exit(EXIT_SUCCESS);
- } else {
- game = save.game;
- }
- return GO_TOP;
-}
-
-bool is_valid(struct game_t valgame) {
- /* Save files can be roughly grouped into three groups:
- * With valid, reachable state, with valid, but unreachable
- * state and with invalid state. We check that state is
- * valid: no states are outside minimal or maximal value
- */
-
- /* Prevent division by zero */
- if (valgame.abbnum == 0) {
- return false; // LCOV_EXCL_LINE
- }
-
- /* Check for RNG overflow. Truncate */
- if (valgame.lcg_x >= LCG_M) {
- return false;
- }
-
- /* Bounds check for locations */
- if (valgame.chloc < -1 || valgame.chloc > NLOCATIONS ||
- valgame.chloc2 < -1 || valgame.chloc2 > NLOCATIONS ||
- valgame.loc < 0 || valgame.loc > NLOCATIONS || valgame.newloc < 0 ||
- valgame.newloc > NLOCATIONS || valgame.oldloc < 0 ||
- valgame.oldloc > NLOCATIONS || valgame.oldlc2 < 0 ||
- valgame.oldlc2 > NLOCATIONS) {
- return false; // LCOV_EXCL_LINE
- }
- /* Bounds check for location arrays */
- for (int i = 0; i <= NDWARVES; i++) {
- if (valgame.dwarves[i].loc < -1 ||
- valgame.dwarves[i].loc > NLOCATIONS ||
- valgame.dwarves[i].oldloc < -1 ||
- valgame.dwarves[i].oldloc > NLOCATIONS) {
- return false; // LCOV_EXCL_LINE
- }
- }
-
- for (int i = 0; i <= NOBJECTS; i++) {
- if (valgame.objects[i].place < -1 ||
- valgame.objects[i].place > NLOCATIONS ||
- valgame.objects[i].fixed < -1 ||
- valgame.objects[i].fixed > NLOCATIONS) {
- return false; // LCOV_EXCL_LINE
- }
- }
-
- /* Bounds check for dwarves */
- if (valgame.dtotal < 0 || valgame.dtotal > NDWARVES ||
- valgame.dkill < 0 || valgame.dkill > NDWARVES) {
- return false; // LCOV_EXCL_LINE
- }
-
- /* Validate that we didn't die too many times in save */
- if (valgame.numdie >= NDEATHS) {
- return false; // LCOV_EXCL_LINE
- }
-
- /* Recalculate tally, throw the towel if in disagreement */
- int temp_tally = 0;
- for (int treasure = 1; treasure <= NOBJECTS; treasure++) {
- if (objects[treasure].is_treasure) {
- if (OBJECT_IS_NOTFOUND2(valgame, treasure)) {
- ++temp_tally;
- }
- }
- }
- if (temp_tally != valgame.tally) {
- return false; // LCOV_EXCL_LINE
- }
-
- /* Check that properties of objects aren't beyond expected */
- for (obj_t obj = 0; obj <= NOBJECTS; obj++) {
- if (PROP_IS_INVALID(valgame.objects[obj].prop)) {
- return false; // LCOV_EXCL_LINE
- }
- }
-
- /* Check that values in linked lists for objects in locations are inside
- * bounds */
- for (loc_t loc = LOC_NOWHERE; loc <= NLOCATIONS; loc++) {
- if (valgame.locs[loc].atloc < NO_OBJECT ||
- valgame.locs[loc].atloc > NOBJECTS * 2) {
- return false; // LCOV_EXCL_LINE
- }
- }
- for (obj_t obj = 0; obj <= NOBJECTS * 2; obj++) {
- if (valgame.link[obj] < NO_OBJECT ||
- valgame.link[obj] > NOBJECTS * 2) {
- return false; // LCOV_EXCL_LINE
- }
- }
-
- return true;
-}
-
-/* end */
diff --git a/score.c b/score.c
index ad1c00a..162cc5d 100644
--- a/score.c
+++ b/score.c
@@ -1,162 +1,117 @@
-/*
- * Scoring and wrap-up.
- *
- * SPDX-FileCopyrightText: (C) 1977, 2005 by Will Crowther and Don Woods
- * SPDX-License-Identifier: BSD-2-Clause
- */
-#include "advent.h"
-#include "dungeon.h"
#include
+#include "misc.h"
+#include "main.h"
+#include "share.h"
-static int mxscor; /* ugh..the price for having score() not exit. */
+/*
+ * scoring and wrap-up
+ */
-int score(enum termination mode) {
- /* mode is 'scoregame' if scoring, 'quitgame' if quitting, 'endgame' if
- * died or won */
- int score = 0;
+void score(long MODE) {
+ /* <0 if scoring, >0 if quitting, =0 if died or won */
- /* The present scoring algorithm is as follows:
- * Objective: Points: Present total possible:
- * Getting well into cave 25 25
- * Each treasure < chest 12 60
- * Treasure chest itself 14 14
- * Each treasure > chest 16 224
- * Surviving (MAX-NUM)*10 30
- * Not quitting 4 4
- * Reaching "game.closng" 25 25
- * "Closed": Quit/Killed 10
- * Klutzed 25
- * Wrong way 30
- * Success 45 45
- * Came to Witt's End 1 1
- * Round out the total 2 2
- * TOTAL: 430
- * Points can also be deducted for using hints or too many turns, or
- * for saving intermediate positions. */
+/* The present scoring algorithm is as follows:
+ * Objective: Points: Present total possible:
+ * Getting well into cave 25 25
+ * Each treasure < chest 12 60
+ * Treasure chest itself 14 14
+ * Each treasure > chest 16 224
+ * Surviving (MAX-NUM)*10 30
+ * Not quitting 4 4
+ * Reaching "CLOSNG" 25 25
+ * "Closed": Quit/Killed 10
+ * Klutzed 25
+ * Wrong way 30
+ * Success 45 45
+ * Came to Witt's End 1 1
+ * Round out the total 2 2
+ * TOTAL: 430
+ * Points can also be deducted for using hints or too many turns, or for
+ * saving intermediate positions. */
- /* First tally up the treasures. Must be in building and not broken.
- * Give the poor guy 2 points just for finding each treasure. */
- mxscor = 0;
- for (int i = 1; i <= NOBJECTS; i++) {
- if (!objects[i].is_treasure) {
- continue;
- }
- if (objects[i].inventory != 0) {
- int k = 12;
- if (i == CHEST) {
- k = 14;
- }
- if (i > CHEST) {
- k = 16;
- }
- if (!OBJECT_IS_STASHED(i) && !OBJECT_IS_NOTFOUND(i)) {
- score += 2;
- }
- if (game.objects[i].place == LOC_BUILDING &&
- OBJECT_IS_FOUND(i)) {
- score += k - 2;
- }
- mxscor += k;
- }
- }
+ SCORE=0;
+ MXSCOR=0;
- /* Now look at how he finished and how far he got. NDEATHS and
- * game.numdie tell us how well he survived. game.dflag will tell us
- * if he ever got suitably deep into the cave. game.closng still
- * indicates whether he reached the endgame. And if he got as far as
- * "cave closed" (indicated by "game.closed"), then bonus is zero for
- * mundane exits or 133, 134, 135 if he blew it (so to speak). */
- score += (NDEATHS - game.numdie) * 10;
- mxscor += NDEATHS * 10;
- if (mode == endgame) {
- score += 4;
- }
- mxscor += 4;
- if (game.dflag != 0) {
- score += 25;
- }
- mxscor += 25;
- if (game.closng) {
- score += 25;
- }
- mxscor += 25;
- if (game.closed) {
- if (game.bonus == none) {
- score += 10;
- }
- if (game.bonus == splatter) {
- score += 25;
- }
- if (game.bonus == defeat) {
- score += 30;
- }
- if (game.bonus == victory) {
- score += 45;
- }
- }
- mxscor += 45;
+/* First tally up the treasures. Must be in building and not broken.
+ * Give the poor guy 2 points just for finding each treasure. */
- /* Did he come to Witt's End as he should? */
- if (game.objects[MAGAZINE].place == LOC_WITTSEND) {
- score += 1;
- }
- mxscor += 1;
+ /* 20010 */ for (I=50; I<=MAXTRS; I++) {
+ if(PTEXT[I] == 0) goto L20010;
+ K=12;
+ if(I == CHEST)K=14;
+ if(I > CHEST)K=16;
+ if(PROP[I] >= 0)SCORE=SCORE+2;
+ if(PLACE[I] == 3 && PROP[I] == 0)SCORE=SCORE+K-2;
+ MXSCOR=MXSCOR+K;
+L20010: /*etc*/ ;
+ } /* end loop */
- /* Round it off. */
- score += 2;
- mxscor += 2;
+/* Now look at how he finished and how far he got. MAXDIE and NUMDIE tell us
+ * how well he survived. DFLAG will
+ * tell us if he ever got suitably deep into the cave. CLOSNG still indicates
+ * whether he reached the endgame. And if he got as far as "cave closed"
+ * (indicated by "CLOSED"), then bonus is zero for mundane exits or 133, 134,
+ * 135 if he blew it (so to speak). */
- /* Deduct for hints/turns/saves. Hints < 4 are special; see database
- * desc. */
- for (int i = 0; i < NHINTS; i++) {
- if (game.hints[i].used) {
- score = score - hints[i].penalty;
- }
- }
- if (game.novice) {
- score -= 5;
- }
- if (game.clshnt) {
- score -= 10;
- }
- score = score - game.trnluz - game.saved;
+ SCORE=SCORE+(MAXDIE-NUMDIE)*10;
+ MXSCOR=MXSCOR+MAXDIE*10;
+ if(MODE == 0)SCORE=SCORE+4;
+ MXSCOR=MXSCOR+4;
+ if(DFLAG != 0)SCORE=SCORE+25;
+ MXSCOR=MXSCOR+25;
+ if(CLOSNG)SCORE=SCORE+25;
+ MXSCOR=MXSCOR+25;
+ if(!CLOSED) goto L20020;
+ if(BONUS == 0)SCORE=SCORE+10;
+ if(BONUS == 135)SCORE=SCORE+25;
+ if(BONUS == 134)SCORE=SCORE+30;
+ if(BONUS == 133)SCORE=SCORE+45;
+L20020: MXSCOR=MXSCOR+45;
- /* Return to score command if that's where we came from. */
- if (mode == scoregame) {
- rspeak(GARNERED_POINTS, score, mxscor, game.turns, game.turns);
- }
+/* Did he come to Witt's End as he should? */
+
+ if(PLACE[MAGZIN] == 108)SCORE=SCORE+1;
+ MXSCOR=MXSCOR+1;
+
+/* Round it off. */
+
+ SCORE=SCORE+2;
+ MXSCOR=MXSCOR+2;
+
+/* Deduct for hints/turns/saves. Hints < 4 are special; see database desc. */
+
+ for (I=1; I<=HNTMAX; I++) {
+ if(HINTED[I])SCORE=SCORE-HINTS[I][2];
+ } /* end loop */
+ if(NOVICE)SCORE=SCORE-5;
+ if(CLSHNT)SCORE=SCORE-10;
+ SCORE=SCORE-TRNLUZ-SAVED;
+
+/* Return to score command if that's where we came from. */
+
+ if(MODE < 0) return;
+
+/* that should be good enough. Let's tell him all about it. */
+
+ if(SCORE+TRNLUZ+1 >= MXSCOR && TRNLUZ != 0)RSPEAK(242);
+ if(SCORE+SAVED+1 >= MXSCOR && SAVED != 0)RSPEAK(143);
+ SETPRM(1,SCORE,MXSCOR);
+ SETPRM(3,TURNS,TURNS);
+ RSPEAK(262);
+ for (I=1; I<=CLSSES; I++) {
+ if(CVAL[I] >= SCORE) goto L20210;
+ /*etc*/ ;
+ } /* end loop */
+ SPK=265;
+ goto L25000;
+
+L20210: SPEAK(CTEXT[I]);
+ SPK=264;
+ if(I >= CLSSES) goto L25000;
+ I=CVAL[I]+1-SCORE;
+ SETPRM(1,I,I);
+ SPK=263;
+L25000: RSPEAK(SPK);
+ exit(0);
- return score;
}
-
-void terminate(enum termination mode) {
- /* End of game. Let's tell him all about it. */
- int points = score(mode);
-#if defined ADVENT_AUTOSAVE
- autosave();
-#endif
-
- if (points + game.trnluz + 1 >= mxscor && game.trnluz != 0) {
- rspeak(TOOK_LONG);
- }
- if (points + game.saved + 1 >= mxscor && game.saved != 0) {
- rspeak(WITHOUT_SUSPENDS);
- }
- rspeak(TOTAL_SCORE, points, mxscor, game.turns, game.turns);
- for (int i = 1; i <= (int)NCLASSES; i++) {
- if (classes[i].threshold >= points) {
- speak(classes[i].message);
- if (i < (int)NCLASSES) {
- int nxt = classes[i].threshold + 1 - points;
- rspeak(NEXT_HIGHER, nxt, nxt);
- } else {
- rspeak(NO_HIGHER);
- }
- exit(EXIT_SUCCESS);
- }
- }
- rspeak(OFF_SCALE);
- exit(EXIT_SUCCESS);
-}
-
-/* end */
diff --git a/share.h b/share.h
new file mode 100644
index 0000000..ff4252b
--- /dev/null
+++ b/share.h
@@ -0,0 +1,24 @@
+extern void score(long);
+extern long ABBNUM, ACTSPK[], AMBER, ATTACK, AXE, BACK, BATTER, BEAR,
+ BIRD, BLOOD, BONUS,
+ BOTTLE, CAGE, CAVE, CAVITY, CHAIN, CHASM, CHEST, CHLOC, CHLOC2,
+ CLAM, CLOCK1, CLOCK2, CLOSED, CLOSNG, CLSHNT, CLSMAX, CLSSES,
+ COINS, COND[], CONDS, CTEXT[], CVAL[], DALTLC, DETAIL,
+ DKILL, DOOR, DPRSSN, DRAGON, DSEEN[], DTOTAL, DWARF, EGGS,
+ EMRALD, ENTER, ENTRNC, FIND, FISSUR, FIXD[], FOOBAR, FOOD,
+ GRATE, HINT, HINTED[], HINTLC[], HINTS[][5], HNTMAX,
+ HNTSIZ, I, INVENT, IGO, IWEST, J, JADE, K, K2, KEY[], KEYS, KK,
+ KNFLOC, KNIFE, KQ, L, LAMP, LIMIT, LINSIZ, LINUSE, LL,
+ LMWARN, LOC, LOCK, LOCSIZ, LOCSND[], LOOK, LTEXT[],
+ MAGZIN, MAXDIE, MAXTRS, MESH, MESSAG, MIRROR, MXSCOR,
+ NEWLOC, NOVICE, NUGGET, NUL, NUMDIE, OBJ, OBJSND[],
+ OBJTXT[], ODLOC[], OGRE, OIL, OLDLC2, OLDLOC, OLDOBJ, OYSTER,
+ PANIC, PEARL, PILLOW, PLAC[], PLANT, PLANT2, PROP[], PYRAM,
+ RESER, ROD, ROD2, RTXSIZ, RUBY, RUG, SAPPH, SAVED, SAY,
+ SCORE, SECT, SETUP, SIGN, SNAKE, SPK, STEPS, STEXT[], STICK,
+ STREAM, TABNDX, TALLY, THRESH, THROW, TK[], TRAVEL[], TRIDNT,
+ TRNDEX, TRNLUZ, TRNSIZ, TRNVAL[], TRNVLS, TROLL, TROLL2, TRVS,
+ TRVSIZ, TTEXT[], TURNS, URN, V1, V2, VASE, VEND, VERB,
+ VOLCAN, VRBSIZ, VRSION, WATER, WD1, WD1X, WD2, WD2X,
+ WZDARK, ZZWORD;
+
diff --git a/templates/coverage_dungeon.html.tpl b/templates/coverage_dungeon.html.tpl
deleted file mode 100644
index e9f7f74..0000000
--- a/templates/coverage_dungeon.html.tpl
+++ /dev/null
@@ -1,87 +0,0 @@
-<--
-SPDX-FileCopyrightText: Copyright Eric S. Raymond
-SPDX-License-Identifier: BSD-2-Clause
--->
-
-
-
-
- Coverage - adventure.yaml
-
-
-
-
-
-
- adventure.yaml Coverage report
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {summary}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/templates/dungeon.c.tpl b/templates/dungeon.c.tpl
deleted file mode 100644
index 03640d5..0000000
--- a/templates/dungeon.c.tpl
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
-SPDX-FileCopyrightText: Copyright Eric S. Raymond
-SPDX-License-Identifier: BSD-2-Clause
-*/
-
-#include "{h_file}"
-
-const char* arbitrary_messages[] = {{
-{arbitrary_messages}
-}};
-
-const class_t classes[] = {{
-{classes}
-}};
-
-const turn_threshold_t turn_thresholds[] = {{
-{turn_thresholds}
-}};
-
-const location_t locations[] = {{
-{locations}
-}};
-
-const object_t objects[] = {{
-{objects}
-}};
-
-const obituary_t obituaries[] = {{
-{obituaries}
-}};
-
-const hint_t hints[] = {{
-{hints}
-}};
-
-long conditions[] = {{
-{conditions}
-}};
-
-const motion_t motions[] = {{
-{motions}
-}};
-
-const action_t actions[] = {{
-{actions}
-}};
-
-const long tkey[] = {{{tkeys}}};
-
-const travelop_t travel[] = {{
-{travel}
-}};
-
-const char *ignore = "{ignore}";
-
-/* Dwarf starting locations */
-const int dwarflocs[NDWARVES] = {{{dwarflocs}}};
-
-/* end */
diff --git a/templates/dungeon.h.tpl b/templates/dungeon.h.tpl
deleted file mode 100644
index cf637c8..0000000
--- a/templates/dungeon.h.tpl
+++ /dev/null
@@ -1,167 +0,0 @@
-/*
-SPDX-FileCopyrightText: Copyright Eric S. Raymond
-SPDX-License-Identifier: BSD-2-Clause
-*/
-#ifndef DUNGEON_H
-#define DUNGEON_H
-
-#include
-#include
-
-#define SILENT -1 /* no sound */
-
-/* Symbols for cond bits */
-#define COND_LIT 0 /* Light */
-#define COND_OILY 1 /* If bit 2 is on: on for oil, off for water */
-#define COND_FLUID 2 /* Liquid asset, see bit 1 */
-#define COND_NOARRR 3 /* Pirate doesn't go here unless following */
-#define COND_NOBACK 4 /* Cannot use "back" to move away */
-#define COND_ABOVE 5 /* Aboveground, but not in forest */
-#define COND_DEEP 6 /* Deep - e.g where dwarves are active */
-#define COND_FOREST 7 /* In the forest */
-#define COND_FORCED 8 /* Only one way in or out of here */
-#define COND_ALLDIFFERENT 9 /* Room is in maze all different */
-#define COND_ALLALIKE 10 /* Room is in maze all alike */
-/* Bits past 11 indicate areas of interest to "hint" routines */
-#define COND_HBASE 11 /* Base for location hint bits */
-#define COND_HCAVE 12 /* Trying to get into cave */
-#define COND_HBIRD 13 /* Trying to catch bird */
-#define COND_HSNAKE 14 /* Trying to deal with snake */
-#define COND_HMAZE 15 /* Lost in maze */
-#define COND_HDARK 16 /* Pondering dark room */
-#define COND_HWITT 17 /* At Witt's End */
-#define COND_HCLIFF 18 /* Cliff with urn */
-#define COND_HWOODS 19 /* Lost in forest */
-#define COND_HOGRE 20 /* Trying to deal with ogre */
-#define COND_HJADE 21 /* Found all treasures except jade */
-
-#define NDWARVES {ndwarflocs} // number of dwarves
-extern const int dwarflocs[NDWARVES];
-
-typedef struct {{
- const char** strs;
- const int n;
-}} string_group_t;
-
-typedef struct {{
- const string_group_t words;
- const char* inventory;
- int plac, fixd;
- bool is_treasure;
- const char** descriptions;
- const char** sounds;
- const char** texts;
- const char** changes;
-}} object_t;
-
-typedef struct {{
- const char* small;
- const char* big;
-}} descriptions_t;
-
-typedef struct {{
- descriptions_t description;
- const long sound;
- const bool loud;
-}} location_t;
-
-typedef struct {{
- const char* query;
- const char* yes_response;
-}} obituary_t;
-
-typedef struct {{
- const int threshold;
- const int point_loss;
- const char* message;
-}} turn_threshold_t;
-
-typedef struct {{
- const int threshold;
- const char* message;
-}} class_t;
-
-typedef struct {{
- const int number;
- const int turns;
- const int penalty;
- const char* question;
- const char* hint;
-}} hint_t;
-
-typedef struct {{
- const string_group_t words;
-}} motion_t;
-
-typedef struct {{
- const string_group_t words;
- const char* message;
- const bool noaction;
-}} action_t;
-
-enum condtype_t {{cond_goto, cond_pct, cond_carry, cond_with, cond_not}};
-enum desttype_t {{dest_goto, dest_special, dest_speak}};
-
-typedef struct {{
- const long motion;
- const long condtype;
- const long condarg1;
- const long condarg2;
- const enum desttype_t desttype;
- const long destval;
- const bool nodwarves;
- const bool stop;
-}} travelop_t;
-
-extern const location_t locations[];
-extern const object_t objects[];
-extern const char* arbitrary_messages[];
-extern const class_t classes[];
-extern const turn_threshold_t turn_thresholds[];
-extern const obituary_t obituaries[];
-extern const hint_t hints[];
-extern long conditions[];
-extern const motion_t motions[];
-extern const action_t actions[];
-extern const travelop_t travel[];
-extern const long tkey[];
-extern const char *ignore;
-
-#define NLOCATIONS {num_locations}
-#define NOBJECTS {num_objects}
-#define NHINTS {num_hints}
-#define NCLASSES {num_classes}
-#define NDEATHS {num_deaths}
-#define NTHRESHOLDS {num_thresholds}
-#define NMOTIONS {num_motions}
-#define NACTIONS {num_actions}
-#define NTRAVEL {num_travel}
-#define NKEYS {num_keys}
-
-#define BIRD_ENDSTATE {bird_endstate}
-
-enum arbitrary_messages_refs {{
-{arbitrary_messages}
-}};
-
-enum locations_refs {{
-{locations}
-}};
-
-enum object_refs {{
-{objects}
-}};
-
-enum motion_refs {{
-{motions}
-}};
-
-enum action_refs {{
-{actions}
-}};
-
-/* State definitions */
-
-{state_definitions}
-
-#endif /* end DUNGEON_H */
diff --git a/tests/Makefile b/tests/Makefile
index 997096a..16a1d54 100644
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -1,43 +1,20 @@
-# Test-suite makefile for open-adventure
+# Test-suite makefile for reposurgeon
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-
-# Use absolute path so tests that change working directory still use
+# Use absolute path so tests that change working directory still use
# scripts from parent directory. Note that using $PWD seems to fail
# here under Gitlab's CI environment.
-PARDIR=$(realpath ..)
-PATH := $(PARDIR):$(realpath .):${PATH}
-GCOV?=gcov
-
-# Make this overrideable so it's easier to test old versions
-advent?=advent
+PATH := $(realpath ..):$(realpath .):${PATH}
# Defeat annoying behavior under Mac OS X - builtin echo doesn't do -n
ECHO := /bin/echo
-# The TAP filter. Only affects presentation of the test suite messages
-TAPCONSUMER=tapview
-
-# Fall back to safety if our declared TAP consumer does not exist.
-# This is helpful in the CI environment, where it would be better for
-# the logfiles to carry the raw TAP messages.
-TAPFILTER=$(shell command -v $(TAPCONSUMER) || echo cat)
-
-# Find all *.log entries to test
-TESTLOADS := $(shell ls -1 *.log | sed '/.log/s///' | sort)
-
-.PHONY: check clean testlist listcheck savegames savecheck coverage
-.PHONY: buildchecks multifile-regress tap count
-
-check: savecheck
- @make tap | tapview
- @-advent -x 2>/dev/null || exit 0 # Get usage message into coverage tests
+all: regress
+ @echo "=== No diff output is good news."
.SUFFIXES: .chk
clean:
- rm -fr *~ *.adv scratch.tmp *.ochk advent430 adventure.data
+ rm -fr *~ adventure.text
# Show summary lines for all tests.
testlist:
@@ -47,131 +24,23 @@ listcheck:
if ( head -3 $$f | grep -q '^ *##' ); then :; else echo "$$f needs a description"; fi; \
done
-# Generate bogus savegames.
-cheat_numdie.adv:
- @$(PARDIR)/cheat -d -900 -o cheat_numdie.adv > /tmp/cheat_numdie
-cheat_numdie1000.adv:
- @$(PARDIR)/cheat -d -1000 -o cheat_numdie1000.adv > /tmp/cheat_numdie1000
-cheat_savetamper.adv:
- @$(PARDIR)/cheat -d 2000 -o cheat_savetamper.adv > /tmp/cheat_savetamper
-resume_badversion.adv:
- @$(PARDIR)/cheat -v -1337 -o resume_badversion.adv > /tmp/cheat_badversion
-thousand_saves.adv:
- @$(PARDIR)/cheat -s -1000 -o thousand_saves.adv > /tmp/cheat_1000saves
-thousand_turns.adv:
- @$(PARDIR)/cheat -t -1000 -o thousand_turns.adv > /tmp/cheat_1000turns
-thousand_limit.adv:
- @$(PARDIR)/cheat -l -1000 -o thousand_limit.adv > /tmp/cheat_1000limit
-SGAMES = cheat_numdie.adv cheat_numdie1000.adv cheat_savetamper.adv resume_badversion.adv \
- thousand_saves.adv thousand_turns.adv thousand_limit.adv
-
-# Force coverage of cheat edgecases
-scheck1:
- @$(PARDIR)/cheat -QqQ 2> /tmp/coverage_cheat_batopt | true
- @./outcheck.sh "cheat: bogus option for save file generation"
-scheck2:
- @$(PARDIR)/cheat 2>/dev/null | true
- @./outcheck.sh "cheat: No save file specified"
-scheck3:
- @$(PARDIR)/cheat -d 1 2> /tmp/coverage_cheat_nooutput | true
- @./outcheck.sh "cheat: doesn't save because we omit -o"
-scheck4:
- @$(PARDIR)/cheat -o / 2> /tmp/coverage_cheat_badoutput | true
- @./outcheck.sh "cheat: doesn't save to invalid path"
-scheck5:
- @$(advent) -r /badfilename < pitfall.log > /tmp/coverage_advent_readfail 2>&1 || exit 1
- @./outcheck.sh "cheat: doesn't start with invalid file with -r"
-scheck6:
- @$(advent) -l / < pitfall.log > /tmp/coverage_advent_logfail 2>&1 || exit 1
- @./outcheck.sh "cheat: doesn't start with invalid file passed to -l"
-scheck7:
- @$(advent) -r thousand_saves.adv < pitfall.log > /tmp/coverage_advent_readfail 2>&1 || exit 1
- @./outcheck.sh "test -r with valid input"
-SCHECKS = scheck1 scheck2 scheck3 scheck4 scheck5 scheck6 scheck7
-
-# Don't run this from here, you'll get cryptic warnings and no good result
-# if the advent binary wasn't built with coverage flags. Do "make clean coverage"
-# from the top-level directory.
-coverage: check
- lcov -t "advent" -o $(PARDIR)/advent.info -c -d $(PARDIR) --gcov-tool=$(GCOV)
- genhtml -o $(PARDIR)/coverage/ $(PARDIR)/advent.info
- ./coverage_dungeon.py
-
-# Rebuild characterizing tests
-buildchecks: savegames
- $(PARDIR)/cheat -s -1000 -o thousand_saves.adv > /tmp/regress1000saves
+# General regression testing of commands and output; look at the *.log and
+# corresponding *.chk files to see which tests this runs.
+TESTLOADS := $(shell ls -1 *.log | sed '/.log/s///')
+buildregress:
@for file in $(TESTLOADS); do \
echo "Remaking $${file}.chk"; \
OPTS=`sed -n /#options:/s///p <$${file}.log`; \
advent $$OPTS <$${file}.log >$${file}.chk 2>&1 || exit 1; \
- done; \
- echo "inven" | advent issue36.log /dev/stdin >multifile.chk; \
- rm -f scratch.tmp
-
-RUN_TARGETS=$(TESTLOADS:%=run-regress-%)
-$(RUN_TARGETS): run-regress-%: %.log
- @(test=$(<:.log=); legend=$$(sed -n '/^## /s///p' <"$<" 2>/dev/null || echo "(no description)"); \
- OPTS=`sed -n /#options:/s///p $<`; \
- $(advent) $$OPTS <$< | tapdiffer "$${test}: $${legend}" "$${test}.chk")
-
-multifile-regress:
- @(echo "inven" | advent issue36.log /dev/stdin) | tapdiffer "multifile: multiple-file test" multifile.chk
-
-TEST_TARGETS = $(SCHECKS) $(RUN_TARGETS) multifile-regress
-
-tap: count $(SGAMES) $(TEST_TARGETS)
- @rm -f scratch.tmp /tmp/coverage* /tmp/cheat*
-count:
- @echo 1..$(words $(TEST_TARGETS))
-
-# The following machinery tests the game against a binary made from
-# the advent430 branch To use it, switch to that branch, build the
-# binary, run it once to generate adventure.data, then switch back to
-# master leaving advent430 and adventure.data in place (make clean
-# does not remove them).
-#
-# make clean # Clean up object files, laving a bare source tree
-# git checkout advent430 # Check out the advent430 branch
-# make # Build the advent430 binary
-# advent430 # Run it. Answer the novice question and quit
-# make clean # Remove .o files
-# git checkout master # Go back to master branch
-# make # Rebuild advent.
-#
-# The diff file produced has corrected spellings in it. That's what oldfilter
-# is for, to massage out the original spellings and avoid noise diffs.
-# Diffs in amount of whitespace and trailing whitespace are ignored
-#
-# A magic comment of NOCOMPARE in a log file excludes it from this comparison.
-# making it a skipped test in the TAP view. First use of this was to avoid a
-# spurious mismatch on the news text. Other uses avoid spurious mismatches due
-# to bug fixes.
-#
-# When adding more tests, bear in mind that any game that continues after a
-# resurrection will need a NOCOMPARE. At some point in the forward port,
-# resurrection was accidentally changed in a way that messed with the LCG chain.
-#
-# The *.chk files need not be up-to-date for this to work.
-#
-TAPFILTER=tapview
-oldcompare:
- @if [ -f ../advent430 ]; then cp ../advent430 ../adventure.data .; else echo "advent430 nonexistent"; exit 1; fi
- @-(for x in *.log; do \
- stem=$${x%.log}; \
- legend=$$(sed -n '/^## /s///p' <$$x 2>/dev/null || echo "(no description)"); \
- if grep NOCOMPARE $$x >/dev/null; \
- then echo "not ok - $${stem}.ochk: $${legend} # SKIP"; \
- else \
- ./advent430 <$${stem}.log | oldfilter >$${stem}.ochk; \
- ../advent <$${stem}.log >$${stem}.log-new; \
- ./newfilter <$${stem}.log-new | tapdiffer -b "$${stem}: $${legend}" $${stem}.ochk; \
- fi; \
- done; \
- echo 1..$(words $(shell ls *.log))) | $(TAPFILTER)
- @rm *.ochk *-new advent430 adventure.data
-
-# List all NOCOMPARE tests.
-residuals:
- @grep -n NOCOMPARE *.log
+ done
+regress:
+ @for file in $(TESTLOADS); do \
+ $(ECHO) -n " $${file} "; grep '##' $${file}.log || echo ' ## (no description)'; \
+ OPTS=`sed -n /#options:/s///p <$${file}.log`; \
+ if advent $$OPTS < $${file}.log >/tmp/regress$$$$ 2>&1; \
+ then diff --text -u $${file}.chk /tmp/regress$$$$ || exit 1; \
+ else echo "*** Nonzero return status on $${file}!"; exit 1; fi \
+ done
+ @rm -f /tmp/regress$$$$
# end
diff --git a/tests/README b/tests/README
deleted file mode 100644
index d84dfd4..0000000
--- a/tests/README
+++ /dev/null
@@ -1,36 +0,0 @@
-= Notes on the test machinery =
-
-== Understanding and running tests ==
-
-A .log extension means it's a game log
-A .chk extension means it's expected output from a test
-
-The test files are run in alphabetical order. This allows you to
-ensure certain tests are run in a particular order merely by giving
-them appropriate names, e.g.: test.1.log, test.2.log, test.3.log. This
-is useful for testing save and resume.
-
-In general, a file named foo.chk is the expected output from the game log
-foo.log. To add new tests, just drop log files in this directory.
-
-To see summary lines from all tests, 'make testlist'. The summary lines
-are those led with ##; you should have one such descriptive line at the
-head of each file.
-
-To run the tests, "make check".
-
-To remake the check files, "make buildchecks".
-
-== Composing tests ==
-
-The simplest way to make a test is to simply play a game with the -l
-option giving a log path. Commands will be captured to that log.
-
-To re-use a command sequence from an existing log, run advent and
-paste it to the advent command log from the clipboard.
-
-To see where we can use more tests, "make coverage".
-
-
-// end
-
diff --git a/tests/axebear.chk b/tests/axebear.chk
deleted file mode 100644
index ba465c2..0000000
--- a/tests/axebear.chk
+++ /dev/null
@@ -1,1639 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> eat plant
-
-Don't be ridiculous!
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> eat plant
-
-Don't be ridiculous!
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> throw axe
-
-The axe misses and lands near the bear where you can't get at it.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-There is a little axe lying beside the bear.
-
-The bear is locked to the wall with a golden chain!
-
->
-You scored 251 out of a possible 430, using 271 turns.
-
-You have reached "Junior Master" status.
-
-To achieve the next higher rating, you need 70 more points.
diff --git a/tests/axebear.log b/tests/axebear.log
deleted file mode 100644
index 1788008..0000000
--- a/tests/axebear.log
+++ /dev/null
@@ -1,278 +0,0 @@
-## Observe axe after throwing at bear
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-eat plant
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-eat plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-throw axe
-look
diff --git a/tests/axeorama.chk b/tests/axeorama.chk
deleted file mode 100644
index fbb1d7b..0000000
--- a/tests/axeorama.chk
+++ /dev/null
@@ -1,660 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> cage bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> cage bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> cage bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> e
-
-You're in Hall of Mt King.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-I see no coins here.
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> throw axe
-
-The axe bounces harmlessly off the dragon's thick scales.
-
-You are in a secret canyon which exits to the north and east.
-
-There is a little axe here.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> take axe
-
-OK
-
-> kill dragon
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Black rod
-Little bird in cage
-Dwarf's axe
-Bars of silver
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> w
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> throw axe
-
-There is nothing here to attack.
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> throw axe
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-You are in a large chamber with passages to the west and north.
-
-There is a little axe here.
-
-A formidable ogre bars the northern exit.
-
-> take axe
-
-OK
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in n/s passage above e/w passage.
-
-> take knife
-
-The dwarves' knives vanish as they strike the walls of the cave.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in n/s passage above e/w passage.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> w
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> d
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> w
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-There is a threatening little dwarf in the room with you!
-
-You're in Bedquilt.
-
-> feed dwarf
-
-There is nothing here to eat.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're in Bedquilt.
-
-> n
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> n
-
-Dead end crawl.
-
-> out
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> up
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> throw axe
-
-The troll deftly catches the axe, examines it carefully, and tosses it
-back, declaring, "Good workmanship, but it's not valuable enough."
-
-You're on sw side of chasm.
-
-There is a little axe here.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> jump
-
-I respectfully suggest you go across the bridge instead of jumping.
-
-You're on sw side of chasm.
-
-There is a little axe here.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
->
-You scored 105 out of a possible 430, using 109 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 16 more points.
diff --git a/tests/axeorama.log b/tests/axeorama.log
deleted file mode 100644
index a6def76..0000000
--- a/tests/axeorama.log
+++ /dev/null
@@ -1,122 +0,0 @@
-## Test throwing axe at non-dwarves.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Added coverage of LOC_DEADCRAWL and CROSS_BRIDGE
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-cage bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-cage bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-cage bird
-take rod
-w
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-throw axe
-take axe
-kill dragon
-y
-inven
-e
-e
-u
-# Go to vending machine and ogre from Hall of Mists
-w
-wave rod
-w
-w
-w
-w
-s
-sw
-se
-s
-throw axe
-kill machine
-s
-s
-throw axe
-take axe
-# Return to Hall of Mists
-w
-n
-n
-n
-# Vending machine
-nw
-d
-e
-e
-e
-e
-e
-# Hall of Mists
-n
-n
-take knife
-throw axe
-take axe
-d
-w
-d
-w
-# Bedquilt
-n
-feed dwarf
-throw axe
-take axe
-n
-n
-n
-out
-sw
-up
-# Troll bridge
-throw axe
-jump
diff --git a/tests/badmagic.chk b/tests/badmagic.chk
deleted file mode 100644
index 08c8ffe..0000000
--- a/tests/badmagic.chk
+++ /dev/null
@@ -1,22 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> resume
-Can't open file y, try again.
-
-Oops, that does not look like a valid save file.
-
-You're in front of building.
-
->
-You scored 32 out of a possible 430, using 1 turn.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 14 more points.
diff --git a/tests/badmagic.log b/tests/badmagic.log
deleted file mode 100644
index 6a1f056..0000000
--- a/tests/badmagic.log
+++ /dev/null
@@ -1,8 +0,0 @@
-## Resume from filename withoy the right magic at the front
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE advent430 doesn't have this test
-n
-resume
-y
-../main.o
diff --git a/tests/barehands.chk b/tests/barehands.chk
deleted file mode 100644
index f94685f..0000000
--- a/tests/barehands.chk
+++ /dev/null
@@ -1,315 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1635997320
-
-Seed set to 1635997320
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take jade
-
-OK
-
-> e
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jade
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You're in bird chamber.
-
-> w
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> drop bird
-
-The little bird attacks the green dragon, and in an astounding flurry
-gets burnt to a cinder. The ashes blow away.
-
-> extinguish dragon
-
-It is beyond your power to do that.
-
-> kill dragon
-
-With what? Your bare hands?
-
->
-
-Please answer the question.
-
-> green
-
-Please answer the question.
-
-> n
-
-The dragon looks rather nasty. You'd best not try to get by.
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> kill dragon
-
-For crying out loud, the poor thing is already dead!
-
->
-You scored 77 out of a possible 430, using 49 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 44 more points.
diff --git a/tests/barehands.log b/tests/barehands.log
deleted file mode 100644
index cb5ad99..0000000
--- a/tests/barehands.log
+++ /dev/null
@@ -1,60 +0,0 @@
-## Get to dragon, refuse to use bare hands
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE Fails due uninteresting difference in whitespace process.
-# Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
-n
-seed 1635997320
-in
-take lamp
-xyzzy
-take rod
-e
-take cage
-w
-on
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-drop rod
-take bird
-take jade
-e
-e
-e
-off
-xyzzy
-drop jade
-xyzzy
-on
-w
-w
-w
-take rod
-d
-w
-wave rod
-drop rod
-e
-n
-free bird
-take bird
-s
-take jewelry
-n
-sw
-w
-drop bird
-extinguish dragon
-kill dragon
-
-green
-n
-kill dragon
-y
-kill dragon
diff --git a/tests/bigfail.chk b/tests/bigfail.chk
deleted file mode 100644
index df15f38..0000000
--- a/tests/bigfail.chk
+++ /dev/null
@@ -1,1811 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> break vase
-
-You have taken the vase and hurled it delicately to the ground.
-
-> break vase
-
-It is beyond your power to do that.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> w
-
-You're in Swiss Cheese Room.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> take clam
-
-OK
-
-> unlock clam
-
-I advise you to put down the clam before opening it. >STRAIN!<
-
-> s
-
-You can't fit this five-foot clam through that little passage!
-
-You're in Shell Room.
-
-> open clam
-
-I advise you to put down the clam before opening it. >STRAIN!<
-
-> drop clam
-
-OK
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> read oyster
-
-I'm afraid I don't understand.
-
-> take oyster
-
-OK
-
-> s
-
-You can't fit this five-foot oyster through that little passage!
-
-You're in Shell Room.
-
-> drop oyster
-
-OK
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-I see no pillow here.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> take coins
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-You can't carry anything more. You'll have to drop something first.
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> drop food
-
-OK
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> attack
-
-With what? Your bare hands? Against *HIS* bear hands??
-
-> unlock chain
-
-There is no way to get past the bear to unlock the chain, which is
-probably just as well.
-
-> feed bear
-
-There's nothing here it wants to eat (except perhaps you).
-
-> out
-
-You're in front of Barren Room.
-
-There is food here.
-
-> take food
-
-OK
-
-> in
-
-You're in Barren Room.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> carry bear
-
-The bear is still chained to the wall.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> attack bear
-
-The bear is confused; he only wants to be your friend.
-
-> feed bear
-
-There is nothing here to eat.
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-You can't carry anything more. You'll have to drop something first.
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> take bear
-
-OK
-
-> sw
-
-Just as you reach the other side, the bridge buckles beneath the
-weight of the bear, which was still following you around. You
-scrabble desperately for support, but as the bridge collapses you
-stumble back and fall into the chasm.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> n
-
-OK
-
-You scored 223 out of a possible 430, using 303 turns.
-
-You may now consider yourself a "Seasoned Adventurer".
-
-To achieve the next higher rating, you need 28 more points.
diff --git a/tests/bigfail.log b/tests/bigfail.log
deleted file mode 100644
index 8de6118..0000000
--- a/tests/bigfail.log
+++ /dev/null
@@ -1,316 +0,0 @@
-## Test many nonlethal failure conditions
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# See comments in this log
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-# Test vase breakage
-break vase
-break vase
-se
-throw axe
-take axe
-e
-w
-ne
-e
-n
-# Here we are at the Shell Room. Fail to carry out bivalves
-take clam
-unlock clam
-s
-open clam
-drop clam
-open clam
-read oyster
-take oyster
-s
-drop oyster
-s
-# OK, bivalve-carry test is done
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-take coins
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-# Bear-verb test. Try feeding without food before feeding with
-barren
-drop food
-in
-attack
-unlock chain
-feed bear
-out
-take food
-in
-feed bear
-carry bear
-unlock chain
-take chain
-attack bear
-feed bear
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-take bear
-sw
-n
-quit
diff --git a/tests/birdsnakewake.chk b/tests/birdsnakewake.chk
deleted file mode 100644
index 361cbf7..0000000
--- a/tests/birdsnakewake.chk
+++ /dev/null
@@ -1,2948 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> score
-
-You have garnered 191 out of a possible 430 points, using 229 turns.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> score
-
-You have garnered 205 out of a possible 430 points, using 232 turns.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You're in anteroom.
-
-> u
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-Your lamp has run out of power.
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-The sepulchral voice intones, "The cave is now closed." As the echoes
-fade, there is a blinding flash of light (and a small puff of orange
-smoke). . . . As your eyes refocus, you look around and find...
-
-You are at the northeast end of an immense room, even larger than the
-Giant Room. It appears to be a repository for the "Adventure"
-program. Massive torches far overhead bathe the room with smoky
-yellow light. Scattered about you can be seen a pile of bottles (all
-of them empty), a nursery of young beanstalks murmuring quietly, a bed
-of oysters, a bundle of black rods with rusty stars on their ends, and
-a collection of brass lanterns. Off to one side a great many dwarves
-are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
-not disturb the dwarves!" An immense mirror is hanging against one
-wall, and stretches to the other end of the room, where various other
-sundry objects can be glimpsed dimly in the distance.
-
-> sw
-
-You are at the southwest end of the repository. To one side is a pit
-full of fierce green snakes. On the other side is a row of small
-wicker cages, each of which contains a little sulking bird. In one
-corner is a bundle of black rods with rusty marks on their ends. A
-large number of velvet pillows are scattered about on the floor. A
-vast mirror stretches off to the northeast. At your feet is a large
-steel grate, next to which is a sign that reads, "Treasure Vault.
-Keys in main office."
-
-The grate is locked.
-
-> listen
-
-A loud hissing emanates from the snake pit.
-
-> take cage
-
-OK
-
-> take bird
-
-You are already carrying it!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-The resulting ruckus has awakened the dwarves. There are now several
-threatening little dwarves in the room with you! Most of them throw
-knives at you! All of them get you!
-
-You scored 393 out of a possible 430, using 468 turns.
-
-Your score puts you in Master Adventurer Class B.
-
-To achieve the next higher rating, you need 18 more points.
diff --git a/tests/birdsnakewake.log b/tests/birdsnakewake.log
deleted file mode 100644
index ef1a6d5..0000000
--- a/tests/birdsnakewake.log
+++ /dev/null
@@ -1,477 +0,0 @@
-## Attempt to kill snake with bird in the endgame
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-# The score commands verify that you do indeed score points
-# for dropping the vase on the pillow in the building.
-score
-drop pillow
-drop vase
-score
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-s
-u
-w
-w
-w
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-xyzzy
-drop emerald
-drop chest
-plugh
-on
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-u
-u
-e
-u
-n
-plover
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-sw
-listen
-take cage
-take bird
-free bird
diff --git a/tests/birdweight.chk b/tests/birdweight.chk
deleted file mode 100644
index 24f0904..0000000
--- a/tests/birdweight.chk
+++ /dev/null
@@ -1,464 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 976729036
-
-Seed set to 976729036
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> take food
-
-OK
-
-> take bottle
-
-OK
-
-> inventory
-
-You are currently holding the following:
-Brass lantern
-Tasty food
-Small bottle
-Water in the bottle
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> take bird
-
-OK
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You're in bird chamber.
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> inventory
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Black rod
-Little bird in cage
-Tasty food
-Small bottle
-Water in the bottle
-Leporine appendage
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> w
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> drop gold
-
-OK
-
-> take diamonds
-
-OK
-
-> w
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> inventory
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Tasty food
-Small bottle
-Water in the bottle
-Leporine appendage
-Several diamonds
-
-> s
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-Dead end
-
-There is a little axe here.
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> drop food
-
-OK
-
-> drop water
-
-OK
-
-> take axe
-
-OK
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> drop diamonds
-
-OK
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> w
-
-There is no way to go that direction.
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a bottle of water here.
-
-There is food here.
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There is a large sparkling nugget of gold here!
-
-A crystal bridge spans the fissure.
-
-> take gold
-
-OK
-
-> w
-
-You're at west end of Hall of Mists.
-
-> w
-
-You're at east end of long hall.
-
-> w
-
-You're at west end of long hall.
-
-> s
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a bottle of water here.
-
-There is food here.
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> take bottle
-
-OK
-
-> take food
-
-OK
-
-> s
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-There are diamonds here!
-
-A formidable ogre bars the northern exit.
-
-> throw appendage
-
-OK
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-> take appendage
-
-OK
-
->
-You scored 61 out of a possible 430, using 81 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 60 more points.
diff --git a/tests/birdweight.log b/tests/birdweight.log
deleted file mode 100644
index 5cfe3db..0000000
--- a/tests/birdweight.log
+++ /dev/null
@@ -1,90 +0,0 @@
-## Verify that the bird is weightless in inventory
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Checks fix for GitLab issue #40
-#NOCOMPARE Bird was not weightless in cage in advent430 so this test is invalid.
-n
-#seed 687800971
-seed 976729036
-in
-take lamp
-take food
-take bottle
-inventory
-out
-s
-w
-n
-take appendage
-s
-s
-n
-in
-xyzzy
-on
-e
-take cage
-w
-w
-w
-take bird
-e
-e
-take rod
-w
-w
-w
-d
-inventory
-w
-wave rod
-drop rod
-e
-s
-take gold
-n
-w
-w
-drop gold
-take diamonds
-w
-w
-w
-inventory
-s
-sw
-se
-s
-drop food
-drop water
-take axe
-kill machine
-s
-s
-drop diamonds
-w
-w
-n
-# Back at vending machine
-n
-n
-nw
-d
-e
-e
-e
-take gold
-w
-w
-w
-s
-sw
-se
-s
-take bottle
-take food
-s
-s
-throw appendage
-kill ogre
-take appendage
diff --git a/tests/boulder2.chk b/tests/boulder2.chk
deleted file mode 100644
index 87aee68..0000000
--- a/tests/boulder2.chk
+++ /dev/null
@@ -1,1487 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> n
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extin
-
-Your lamp is now off.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill drago
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop rug
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appen
-
-OK
-
-> drop cage
-
-OK
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plove
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plove
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machi
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedqu
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reser
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appen
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottl
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take tride
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop tride
-
-OK
-
-> drop axe
-
-OK
-
-> drop lante
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emera
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take tride
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop tride
-
-OK
-
-> take key
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottl
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss egg
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> barre
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unloc
-
-The chain is now unlocked.
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> out
-
-You are being followed by a very large, tame bear.
-
-You're at junction with warm walls.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You're in Chamber of Boulders.
-
-There are rare spices here!
-
->
-You scored 119 out of a possible 430, using 238 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 2 more points.
diff --git a/tests/boulder2.log b/tests/boulder2.log
deleted file mode 100644
index dbaaf81..0000000
--- a/tests/boulder2.log
+++ /dev/null
@@ -1,244 +0,0 @@
-## Coverage of LOC_BOULDERS2.short
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-drop rod
-take bird
-take rod
-d
-d
-free bird
-w
-e
-s
-take n
-u
-s
-n
-d
-n
-n
-plugh
-extin
-plugh
-on
-s
-s
-sw
-take
-w
-kill drago
-y
-take rug
-e
-e
-u
-d
-n
-n
-off
-plugh
-drop rug
-out
-s
-w
-n
-take appen
-drop cage
-s
-s
-n
-in
-take water
-plugh
-on
-plove
-ne
-s
-plove
-s
-s
-u
-w
-wave rod
-drop rod
-west
-w
-w
-w
-s
-sw
-se
-s
-kill machi
-s
-s
-kill ogre
-n
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedqu
-throw axe
-take
-slab
-s
-d
-water plant
-u
-w
-u
-reser
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appen
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottl
-n
-take tride
-w
-d
-se
-n
-w
-drop tride
-drop axe
-drop lante
-e
-take emera
-w
-take lamp
-take axe
-take tride
-nw
-s
-se
-throw axe
-e
-w
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop tride
-take key
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get
-n
-take bottl
-n
-w
-d
-sw
-u
-toss egg
-ne
-barre
-in
-feed bear
-unloc
-take bear
-fork
-ne
-e
-out
-e
diff --git a/tests/breakmirror.chk b/tests/breakmirror.chk
deleted file mode 100644
index faf0008..0000000
--- a/tests/breakmirror.chk
+++ /dev/null
@@ -1,2993 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> break mirror
-
-It is too far up for you to reach.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> unlock
-
-The door is extremely rusty and refuses to open.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock
-
-The chain is now unlocked.
-
-> unlock chain
-
-It was already unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You're in anteroom.
-
-> u
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-Your lamp has run out of power.
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> cave
-
-I need more detailed instructions to do that.
-
-You're in Plover Room.
-
-> e
-
-The sepulchral voice intones, "The cave is now closed." As the echoes
-fade, there is a blinding flash of light (and a small puff of orange
-smoke). . . . As your eyes refocus, you look around and find...
-
-You are at the northeast end of an immense room, even larger than the
-Giant Room. It appears to be a repository for the "Adventure"
-program. Massive torches far overhead bathe the room with smoky
-yellow light. Scattered about you can be seen a pile of bottles (all
-of them empty), a nursery of young beanstalks murmuring quietly, a bed
-of oysters, a bundle of black rods with rusty stars on their ends, and
-a collection of brass lanterns. Off to one side a great many dwarves
-are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
-not disturb the dwarves!" An immense mirror is hanging against one
-wall, and stretches to the other end of the room, where various other
-sundry objects can be glimpsed dimly in the distance.
-
-> attack
-
-The shell is very strong and is impervious to attack.
-
-> take oyster
-
-OK
-
-Interesting. There seems to be something written on the underside of
-the oyster.
-
-> find oyster
-
-You are already carrying it!
-
-> lock
-
-Huh?
-
-> lock oyster
-
-Huh?
-
-> drop oyster
-
-OK
-
-> unlock oyster
-
-You don't have anything strong enough to open the oyster.
-
-> take oyster
-
-OK
-
-> read oyster
-
-Hmmm, this looks like a clue, which means it'll cost you 10 points to
-read it. Should I go ahead and read it anyway?
-
-> y
-
-It says, "There is a way out of this place. Do you need any more
-information to escape? Sorry, but this initial hint is all you get."
-
-> sw
-
-You are at the southwest end of the repository. To one side is a pit
-full of fierce green snakes. On the other side is a row of small
-wicker cages, each of which contains a little sulking bird. In one
-corner is a bundle of black rods with rusty marks on their ends. A
-large number of velvet pillows are scattered about on the floor. A
-vast mirror stretches off to the northeast. At your feet is a large
-steel grate, next to which is a sign that reads, "Treasure Vault.
-Keys in main office."
-
-The grate is locked.
-
-> attack bird
-
-Oh, leave the poor unhappy bird alone.
-
-> find bird
-
-I daresay whatever you want is around here somewhere.
-
-> break mirror
-
-You strike the mirror a resounding blow, whereupon it shatters into a
-myriad tiny fragments.
-
-The resulting ruckus has awakened the dwarves. There are now several
-threatening little dwarves in the room with you! Most of them throw
-knives at you! All of them get you!
-
-You scored 383 out of a possible 430, using 477 turns.
-
-Your score puts you in Master Adventurer Class B.
-
-To achieve the next higher rating, you need 28 more points.
diff --git a/tests/breakmirror.log b/tests/breakmirror.log
deleted file mode 100644
index 7cd9dcc..0000000
--- a/tests/breakmirror.log
+++ /dev/null
@@ -1,488 +0,0 @@
-## Break the mirror in endgame and die
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-break mirror
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-unlock
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-s
-u
-w
-w
-w
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-xyzzy
-drop emerald
-drop chest
-plugh
-on
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-u
-u
-e
-u
-n
-plover
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-cave
-e
-# Everything to here is from endgame428,
-# except we drop the oyster before trying
-# to unlock it rather than after.
-attack
-take oyster
-find oyster
-lock
-lock oyster
-drop oyster
-unlock oyster
-take oyster
-read oyster
-y
-sw
-attack bird
-find bird
-break mirror
diff --git a/tests/carrybird.chk b/tests/carrybird.chk
deleted file mode 100644
index 5b4b1de..0000000
--- a/tests/carrybird.chk
+++ /dev/null
@@ -1,79 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1071883378
-
-Seed set to 1071883378
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> rub lamp
-
-Rubbing the electric lamp is not particularly rewarding. Anyway,
-nothing exciting happens.
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> take bird
-
-You can catch the bird, but you cannot carry it.
-
-> attack
-
-The little bird is now dead. Its body disappears.
-
->
-You scored 32 out of a possible 430, using 9 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 14 more points.
diff --git a/tests/carrybird.log b/tests/carrybird.log
deleted file mode 100644
index d661145..0000000
--- a/tests/carrybird.log
+++ /dev/null
@@ -1,15 +0,0 @@
-## Try to carry bird without cage, then kill bird
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1071883378
-in
-take lamp
-rub lamp
-xyzzy
-on
-w
-w
-take bird
-# test intransitive attack on bird
-attack
diff --git a/tests/carryfreebird.chk b/tests/carryfreebird.chk
deleted file mode 100644
index 870ea4b..0000000
--- a/tests/carryfreebird.chk
+++ /dev/null
@@ -1,335 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1495951709
-
-Seed set to 1495951709
-
-You're in front of building.
-
-> attack
-
-There is nothing here to attack.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> on
-
-Your lamp is now on.
-
-> xyzzy
-
->>Foof!<<
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take jade
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop silver
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop jade
-
-OK
-
-> drop rug
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> drop cage
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are wandering aimlessly through the forest.
-
-There is a small wicker cage discarded nearby.
-
-There is a little bird in the cage.
-
-> take cage
-
-OK
-
-> free bird
-
-OK
-
-> carry bird
-
-The bird eyes you suspiciously and flutters away. A moment later you
-feel something wet land on your head, but upon looking up you can see
-no sign of the culprit.
-
->
-You scored 113 out of a possible 430, using 57 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 8 more points.
diff --git a/tests/carryfreebird.log b/tests/carryfreebird.log
deleted file mode 100644
index e0482f2..0000000
--- a/tests/carryfreebird.log
+++ /dev/null
@@ -1,63 +0,0 @@
-## Try to carry the bird after freeing it instead of listening
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1495951709
-attack
-in
-take lamp
-on
-xyzzy
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take jade
-drop rod
-take bird
-take rod
-d
-w
-wave rod
-drop rod
-e
-n
-free bird
-take bird
-s
-take jewelry
-n
-sw
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-n
-take silver
-n
-plugh
-drop silver
-drop jewelry
-drop jade
-drop rug
-out
-s
-w
-n
-take appendage
-drop cage
-look
-take cage
-free bird
-carry bird
diff --git a/tests/cheatresume.chk b/tests/cheatresume.chk
deleted file mode 100644
index a56a78b..0000000
--- a/tests/cheatresume.chk
+++ /dev/null
@@ -1,27 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> resume
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
->
-Now let's see you do it without suspending in mid-Adventure.
-
-You scored 9031 out of a possible 430, using 0 turns.
-
-Adventuredom stands in awe -- you have now joined the ranks of the
- W O R L D C H A M P I O N A D V E N T U R E R S !
-It may interest you to know that the Dungeon-Master himself has, to
-my knowledge, never achieved this threshold in fewer than 330 turns.
-
-To achieve the next higher rating would be a neat trick!
-Congratulations!!
diff --git a/tests/cheatresume.log b/tests/cheatresume.log
deleted file mode 100644
index 5440c4f..0000000
--- a/tests/cheatresume.log
+++ /dev/null
@@ -1,7 +0,0 @@
-## Resume from absurd save file with numdie = -900
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE Can't compare to advent430 due to version skew
-n
-resume
-cheat_numdie.adv
diff --git a/tests/cheatresume2.chk b/tests/cheatresume2.chk
deleted file mode 100644
index af3648c..0000000
--- a/tests/cheatresume2.chk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> resume
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
->
-Now let's see you do it without suspending in mid-Adventure.
-
-You scored 10031 out of a possible 430, using 0 turns.
-
-You just went off my scale!!
diff --git a/tests/cheatresume2.log b/tests/cheatresume2.log
deleted file mode 100644
index b479726..0000000
--- a/tests/cheatresume2.log
+++ /dev/null
@@ -1,8 +0,0 @@
-## Resume from absurd save file with numdie = -1000
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# generating "off my scale" score threshold message
-#NOCOMPARE Can't compare to advent430 due to version skew
-n
-resume
-cheat_numdie1000.adv
diff --git a/tests/compare b/tests/compare
deleted file mode 100755
index 32f60be..0000000
--- a/tests/compare
+++ /dev/null
@@ -1,4 +0,0 @@
-#! /bin/sh
-# Display diff for an individual test
-test=$1
-../advent <${test}.log | ./tapdiffer "${test}" "${test}.chk"
diff --git a/tests/coverage_dungeon.py b/tests/coverage_dungeon.py
deleted file mode 100755
index d193b27..0000000
--- a/tests/coverage_dungeon.py
+++ /dev/null
@@ -1,307 +0,0 @@
-#!/usr/bin/env python3
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-"""
-This is the open-adventure dungeon text coverage report generator. It
-consumes a YAML description of the dungeon and determines whether the
-various strings contained are present within the test check files.
-
-The default HTML output is appropriate for use with Gitlab CI.
-You can override it with a command-line argument.
-
-The DANGLING lists are for actions and messages that should be
-considered always found even if the checkfile search doesn't find them.
-Typically this will because an action emit a templated message that
-can't be regression-tested by equality.
-"""
-
-# pylint: disable=consider-using-f-string,line-too-long,invalid-name,missing-function-docstring,redefined-outer-name
-
-import os
-import sys
-import re
-import yaml
-
-TEST_DIR = "."
-YAML_PATH = "../adventure.yaml"
-HTML_TEMPLATE_PATH = "../templates/coverage_dungeon.html.tpl"
-DEFAULT_HTML_OUTPUT_PATH = "../coverage/adventure.yaml.html"
-DANGLING_ACTIONS = ["ACT_VERSION"]
-DANGLING_MESSAGES = ["SAVERESUME_DISABLED"]
-
-STDOUT_REPORT_CATEGORY = (
- " {name:.<19}: {percent:5.1f}% covered ({covered} of {total})\n"
-)
-
-HTML_SUMMARY_ROW = """
-
-
-
-
-
-
-"""
-
-HTML_CATEGORY_SECTION = """
-
- {rows}
-
-
-
-"""
-
-HTML_CATEGORY_HEADER = """
-
- {label}
- {cells}
-
-"""
-
-HTML_CATEGORY_HEADER_CELL = '{} \n'
-
-HTML_CATEGORY_COVERAGE_CELL = ' \n'
-
-HTML_CATEGORY_ROW = """
-
- {id}
- {cells}
-
-"""
-
-
-def search(needle, haystack):
- # Search for needle in haystack, first escaping needle for regex, then
- # replacing %s, %d, etc. with regex wildcards, so the variable messages
- # within the dungeon definition will actually match
-
- if needle is None or needle == "" or needle == "NO_MESSAGE":
- # if needle is empty, assume we're going to find an empty string
- return True
-
- needle_san = (
- re.escape(needle)
- .replace("\\n", "\n")
- .replace("\\t", "\t")
- .replace("%S", ".*")
- .replace("%s", ".*")
- .replace("%d", ".*")
- .replace("%V", ".*")
- )
-
- return re.search(needle_san, haystack)
-
-
-def obj_coverage(objects, text, report):
- # objects have multiple descriptions based on state
- for _, objouter in enumerate(objects):
- (obj_name, obj) = objouter
- if obj["descriptions"]:
- for j, desc in enumerate(obj["descriptions"]):
- name = "{}[{}]".format(obj_name, j)
- if name not in report["messages"]:
- report["messages"][name] = {"covered": False}
- report["total"] += 1
- if not report["messages"][name]["covered"] and search(desc, text):
- report["messages"][name]["covered"] = True
- report["covered"] += 1
-
-
-def loc_coverage(locations, text, report):
- # locations have a long and a short description, that each have to
- # be checked separately
- for name, loc in locations:
- desc = loc["description"]
- if name not in report["messages"]:
- report["messages"][name] = {"long": False, "short": False}
- report["total"] += 2
- if not report["messages"][name]["long"] and search(desc["long"], text):
- report["messages"][name]["long"] = True
- report["covered"] += 1
- if not report["messages"][name]["short"] and search(desc["short"], text):
- report["messages"][name]["short"] = True
- report["covered"] += 1
-
-
-def hint_coverage(obituaries, text, report):
- # hints have a "question" where the hint is offered, followed
- # by the actual hint if the player requests it
- for _, hintouter in enumerate(obituaries):
- hint = hintouter["hint"]
- name = hint["name"]
- if name not in report["messages"]:
- report["messages"][name] = {"question": False, "hint": False}
- report["total"] += 2
- if not report["messages"][name]["question"] and search(hint["question"], text):
- report["messages"][name]["question"] = True
- report["covered"] += 1
- if not report["messages"][name]["hint"] and search(hint["hint"], text):
- report["messages"][name]["hint"] = True
- report["covered"] += 1
-
-
-def obit_coverage(obituaries, text, report):
- # obituaries have a "query" where it asks the player for a resurrection,
- # followed by a snarky comment if the player says yes
- for name, obit in enumerate(obituaries):
- if name not in report["messages"]:
- report["messages"][name] = {"query": False, "yes_response": False}
- report["total"] += 2
- if not report["messages"][name]["query"] and search(obit["query"], text):
- report["messages"][name]["query"] = True
- report["covered"] += 1
- if not report["messages"][name]["yes_response"] and search(
- obit["yes_response"], text
- ):
- report["messages"][name]["yes_response"] = True
- report["covered"] += 1
-
-
-def threshold_coverage(classes, text, report):
- # works for class thresholds and turn threshold, which have a "message"
- # property
- for name, item in enumerate(classes):
- if name not in report["messages"]:
- report["messages"][name] = {"covered": False}
- report["total"] += 1
- if not report["messages"][name]["covered"] and search(item["message"], text):
- report["messages"][name]["covered"] = True
- report["covered"] += 1
-
-
-def arb_coverage(arb_msgs, text, report):
- for name, message in arb_msgs:
- if name not in report["messages"]:
- report["messages"][name] = {"covered": False}
- report["total"] += 1
- if not report["messages"][name]["covered"] and (
- search(message, text) or name in DANGLING_MESSAGES
- ):
- report["messages"][name]["covered"] = True
- report["covered"] += 1
-
-
-def actions_coverage(items, text, report):
- # works for actions
- for name, item in items:
- if name not in report["messages"]:
- report["messages"][name] = {"covered": False}
- report["total"] += 1
- if not report["messages"][name]["covered"] and (
- search(item["message"], text) or name in DANGLING_ACTIONS
- ):
- report["messages"][name]["covered"] = True
- report["covered"] += 1
-
-
-def coverage_report(db, check_file_contents):
- # Create report for each category, including total items, number of items
- # covered, and a list of the covered messages
- report = {}
- for name in db.keys():
- # initialize each catagory
- report[name] = {
- "name": name, # convenience for string formatting
- "total": 0,
- "covered": 0,
- "messages": {},
- }
-
- # search for each message in every test check file
- for chk in check_file_contents:
- arb_coverage(db["arbitrary_messages"], chk, report["arbitrary_messages"])
- hint_coverage(db["hints"], chk, report["hints"])
- loc_coverage(db["locations"], chk, report["locations"])
- obit_coverage(db["obituaries"], chk, report["obituaries"])
- obj_coverage(db["objects"], chk, report["objects"])
- actions_coverage(db["actions"], chk, report["actions"])
- threshold_coverage(db["classes"], chk, report["classes"])
- threshold_coverage(db["turn_thresholds"], chk, report["turn_thresholds"])
-
- return report
-
-
-if __name__ == "__main__":
- # load DB
- try:
- with open(YAML_PATH, "r", encoding="ascii", errors="surrogateescape") as f:
- db = yaml.safe_load(f)
- except IOError as e:
- print("ERROR: could not load %s (%s)" % (YAML_PATH, e.strerror))
- sys.exit(-1)
-
- # get contents of all the check files
- check_file_contents = []
- for filename in os.listdir(TEST_DIR):
- if filename.endswith(".chk"):
- with open(filename, "r", encoding="ascii", errors="surrogateescape") as f:
- check_file_contents.append(f.read())
-
- # run coverage analysis report on dungeon database
- report = coverage_report(db, check_file_contents)
-
- # render report output
- categories_html = ""
- summary_html = ""
- summary_stdout = "adventure.yaml coverage rate:\n"
- for name, category in sorted(report.items()):
- # ignore categories with zero entries
- if category["total"] > 0:
- # Calculate percent coverage
- category["percent"] = (category["covered"] / float(category["total"])) * 100
-
- # render section header
- cat_messages = list(category["messages"].items())
- cat_keys = cat_messages[0][1].keys()
- headers_html = ""
- colspan = 10 - len(cat_keys)
- for key in cat_keys:
- headers_html += HTML_CATEGORY_HEADER_CELL.format(key)
- category_html = HTML_CATEGORY_HEADER.format(
- colspan=colspan, label=category["name"], cells=headers_html
- )
-
- # render message coverage row
- for message_id, covered in cat_messages:
- category_html_row = ""
- for key, value in covered.items():
- category_html_row += HTML_CATEGORY_COVERAGE_CELL.format(
- "uncovered" if not value else "covered"
- )
- category_html += HTML_CATEGORY_ROW.format(
- id=message_id, colspan=colspan, cells=category_html_row
- )
- categories_html += HTML_CATEGORY_SECTION.format(id=name, rows=category_html)
-
- # render category summaries
- summary_stdout += STDOUT_REPORT_CATEGORY.format(**category)
- summary_html += HTML_SUMMARY_ROW.format(**category)
-
- # output some quick report stats
- print(summary_stdout)
-
- if len(sys.argv) > 1:
- html_output_path = sys.argv[1]
- else:
- html_output_path = DEFAULT_HTML_OUTPUT_PATH
-
- # render HTML report
- try:
- with open(
- HTML_TEMPLATE_PATH, "r", encoding="ascii", errors="surrogateescape"
- ) as f:
- # read in HTML template
- html_template = f.read()
- except IOError as e:
- print("ERROR: reading HTML report template failed ({})".format(e.strerror))
- sys.exit(-1)
-
- # parse template with report and write it out
- try:
- with open(
- html_output_path, "w", encoding="ascii", errors="surrogateescape"
- ) as f:
- f.write(
- html_template.format(categories=categories_html, summary=summary_html)
- )
- except IOError as e:
- print("ERROR: writing HTML report failed ({})".format(e.strerror))
diff --git a/tests/death-jump.chk b/tests/death-jump.chk
index 481b46c..9f7e6ad 100644
--- a/tests/death-jump.chk
+++ b/tests/death-jump.chk
@@ -1,89 +1,76 @@
-Welcome to Adventure!! Would you like instructions?
+Welcome to Adventure!! Would you like instructions?
> n
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
+You are standing at the end of a road before a small brick building.
+Around you is a forest. A small stream flows out of the building and
+down a gully.
> seed 1495774850
-
Seed set to 1495774850
-You're in front of building.
+You're in front of building.
> in
-You are inside a building, a well house for a large spring.
+You are inside a building, a well house for a large spring.
-There are some keys on the ground here.
+There are some keys on the ground here.
There is a shiny brass lamp nearby.
-There is food here.
+There is food here.
-There is a bottle of water here.
+There is a bottle of water here.
> take keys
-OK
+OK
> take lamp
-OK
+OK
> out
-You're in front of building.
+You're in front of building.
> s
-You are in a valley in the forest beside a stream tumbling along a
+You are in a valley in the forest beside a stream tumbling along a
rocky bed.
> s
-At your feet all the water of the stream splashes into a 2-inch slit
-in the rock. Downstream the streambed is bare rock.
+At your feet all the water of the stream splashes into a 2-inch slit
+in the rock. Downstream the streambed is bare rock.
> s
-You are in a 20-foot depression floored with bare dirt. Set into the
-dirt is a strong steel grate mounted in concrete. A dry streambed
-leads into the depression.
+You are in a 20-foot depression floored with bare dirt. Set into the
+dirt is a strong steel grate mounted in concrete. A dry streambed
+leads into the depression.
The grate is locked.
> open grate
-The grate is now unlocked.
+The grate is now unlocked.
> d
You are in a small chamber beneath a 3x3 steel grate to the surface.
A low crawl over cobbles leads inward to the west.
-The grate is open.
-
-> u
-
-You're outside grate.
-
-The grate is open.
-
-> d
-
-You're below the grate.
-
-The grate is open.
+The grate is open.
> w
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
+You are crawling over cobbles in a low passage. There is a dim light
+at the east end of the passage.
-There is a small wicker cage discarded nearby.
+There is a small wicker cage discarded nearby.
> w
@@ -94,69 +81,60 @@ It is now pitch dark. If you proceed you will likely fall into a pit.
Your lamp is now on.
You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
+A low wide passage with cobbles becomes plugged with mud and debris
here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
+has scrawled, "MAGIC WORD XYZZY".
-A three foot black rod with a rusty star on an end lies nearby.
+A three foot black rod with a rusty star on an end lies nearby.
> w
-You are in an awkward sloping east/west canyon.
+You are in an awkward sloping east/west canyon.
> w
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
+You are in a splendid chamber thirty feet high. The walls are frozen
+rivers of orange stone. An awkward canyon and a good passage exit
from east and west sides of the chamber.
-A cheerful little bird is sitting here singing.
+A cheerful little bird is sitting here singing.
> w
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
+At your feet is a small pit breathing traces of white mist. An east
+passage ends here except for a small crack leading on.
-Rough stone steps lead down the pit.
-
-> crack
-
-The crack is far too small for you to follow. At its widest it is
-barely wide enough to admit your foot.
-
-You're at top of small pit.
-
-Rough stone steps lead down the pit.
+Rough stone steps lead down the pit.
> down
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
+You are at one end of a vast hall stretching forward out of sight to
+the west. There are openings to either side. Nearby, a wide stone
staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
+swaying to and fro almost as if alive. A cold wind blows up the
+staircase. There is a passage at the top of a dome behind you.
Rough stone steps lead up the dome.
> w
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
+You are on the east bank of a fissure slicing clear across the hall.
+The mist is quite thick here, and the fissure is too wide to jump.
> jump
-You didn't make it.
+You didn't make it.
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
+Oh dear, you seem to have gotten yourself killed. I might be able to
+help you out, but I've never really done this before. Do you want me
+to try to reincarnate you?
> n
-OK
+OK
-You scored 51 out of a possible 430, using 21 turns.
+You scored 51 out of a possible 430, using 18 turns.
-Your score qualifies you as a novice class adventurer.
+Your score qualifies you as a novice class adventurer.
-To achieve the next higher rating, you need 70 more points.
+To achieve the next higher rating, you need 70 more points.
diff --git a/tests/death-jump.log b/tests/death-jump.log
deleted file mode 100644
index 91e63f9..0000000
--- a/tests/death-jump.log
+++ /dev/null
@@ -1,29 +0,0 @@
-## Jump into a pit and die, refuse reincarnation
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1495774850
-in
-take keys
-take lamp
-out
-s
-s
-s
-open grate
-d
-# go back up and down again because of coverage
-u
-d
-w
-w
-light lamp
-w
-w
-w
-# attempt and fail to traverse the crack because coverage
-crack
-down
-w
-jump
-n
diff --git a/tests/decheck b/tests/decheck
deleted file mode 100755
index 7e1be39..0000000
--- a/tests/decheck
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-# Turn a non-oldstyle checkfile on stdin into an equivalent log on stdout.
-sed -n -e '/> /s///p'
diff --git a/tests/defeat.chk b/tests/defeat.chk
deleted file mode 100644
index 4f4cf80..0000000
--- a/tests/defeat.chk
+++ /dev/null
@@ -1,3043 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> go west
-
-You're in debris room.
-
-> go west
-
-You are in an awkward sloping east/west canyon.
-
-> go west
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> go west
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> go west
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> go west
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> go west
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> go west
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> go west
-
-If you prefer, simply type w rather than west.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> go west
-
-You don't have to say "go" every time; just specify a direction or, if
-it's nearby, name the place to which you wish to move.
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> go west
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> west
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> west
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> say H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> west
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> west
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> west
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> west
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> west
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> west
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> open oyster
-
-The oyster creaks open, revealing nothing but oyster inside. It
-promptly snaps shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop vase
-
-The ming vase drops with a delicate crash.
-
-> drop pillow
-
-OK
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> west
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> west
-
-You're in Bedquilt.
-
-> west
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> west
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> west
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> west
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> west
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> west
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> west
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> west
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> west
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> west
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> west
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> west
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-A small velvet pillow lies on the floor.
-
-The floor is littered with worthless shards of pottery.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> west
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> fly rug
-
-The rug does not appear inclined to cooperate.
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug draped over your shoulder seems to wriggle for a
-moment, but then subsides.
-
-> take emerald
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-A small velvet pillow lies on the floor.
-
-The floor is littered with worthless shards of pottery.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-A small velvet pillow lies on the floor.
-
-The floor is littered with worthless shards of pottery.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> west
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> west
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> west
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-A small velvet pillow lies on the floor.
-
-The floor is littered with worthless shards of pottery.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> west
-
-You're in dusty rock room.
-
-> d
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You're at complex junction.
-
-> e
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> read sign
-
-Cave under construction beyond this point.
- Proceed at own risk.
- [Witt Construction Company]
-
-> take magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> w
-
-You have crawled around in some little holes and found your way
-blocked by a recent cave-in. You are now back in the main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You're in anteroom.
-
-> e
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-You're in anteroom.
-
-> u
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-Your lamp has run out of power.
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-The sepulchral voice intones, "The cave is now closed." As the echoes
-fade, there is a blinding flash of light (and a small puff of orange
-smoke). . . . As your eyes refocus, you look around and find...
-
-You are at the northeast end of an immense room, even larger than the
-Giant Room. It appears to be a repository for the "Adventure"
-program. Massive torches far overhead bathe the room with smoky
-yellow light. Scattered about you can be seen a pile of bottles (all
-of them empty), a nursery of young beanstalks murmuring quietly, a bed
-of oysters, a bundle of black rods with rusty stars on their ends, and
-a collection of brass lanterns. Off to one side a great many dwarves
-are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
-not disturb the dwarves!" An immense mirror is hanging against one
-wall, and stretches to the other end of the room, where various other
-sundry objects can be glimpsed dimly in the distance.
-
-> e
-
-There is no way to go that direction.
-
-You're at ne end.
-
-> take oyster
-
-OK
-
-Interesting. There seems to be something written on the underside of
-the oyster.
-
-> read oyster
-
-Hmmm, this looks like a clue, which means it'll cost you 10 points to
-read it. Should I go ahead and read it anyway?
-
-> y
-
-It says, "There is a way out of this place. Do you need any more
-information to escape? Sorry, but this initial hint is all you get."
-
-> read oyster
-
-It says the same thing it did before. Hm, maybe it's a pun?
-
-> drop oyster
-
-OK
-
-> open oyster
-
-You don't have anything strong enough to open the oyster.
-
-> sw
-
-You are at the southwest end of the repository. To one side is a pit
-full of fierce green snakes. On the other side is a row of small
-wicker cages, each of which contains a little sulking bird. In one
-corner is a bundle of black rods with rusty marks on their ends. A
-large number of velvet pillows are scattered about on the floor. A
-vast mirror stretches off to the northeast. At your feet is a large
-steel grate, next to which is a sign that reads, "Treasure Vault.
-Keys in main office."
-
-The grate is locked.
-
-> xyzzy
-
-Nothing happens.
-
-You're at sw end.
-
-The grate is locked.
-
-> plugh
-
-Nothing happens.
-
-You're at sw end.
-
-The grate is locked.
-
-> read sign
-
-"Treasure Vault. Keys in main office."
-
-> carry sign
-
-Your hand passes through it as though it weren't there.
-
-> take rod
-
-OK
-
-> drop rod
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are at the southwest end of the repository. To one side is a pit
-full of fierce green snakes. On the other side is a row of small
-wicker cages, each of which contains a little sulking bird. In one
-corner is a bundle of black rods with rusty marks on their ends. A
-large number of velvet pillows are scattered about on the floor. A
-vast mirror stretches off to the northeast. At your feet is a large
-steel grate, next to which is a sign that reads, "Treasure Vault.
-Keys in main office."
-
-A three foot black rod with a rusty mark on an end lies nearby.
-
-The grate is locked.
-
-> ne
-
-You're at ne end.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> listen
-
-You can hear the murmuring of the beanstalks and the snoring of the
-dwarves.
-
-Even though it's an oyster, the critter's as tight-mouthed as a clam.
-
-> blast rod
-
-There is a loud explosion, and a twenty-foot hole appears in the far
-wall, burying the snakes in the rubble. A river of molten lava pours
-in through the hole, destroying everything in its path, including you!
-
-You scored 389 out of a possible 430, using 482 turns.
-
-Your score puts you in Master Adventurer Class B.
-
-To achieve the next higher rating, you need 22 more points.
diff --git a/tests/defeat.log b/tests/defeat.log
deleted file mode 100644
index f3d6b08..0000000
--- a/tests/defeat.log
+++ /dev/null
@@ -1,497 +0,0 @@
-## Last-minute defeat, with lava. Also tests vase drop before pillow.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-go west
-go west
-go west
-drop rod
-take bird
-take rod
-go west
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-go west
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-go west
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-go west
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-go west
-wave rod
-drop rod
-west
-take diamonds
-go west
-go west
-go west
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-west
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-west
-u
-reservoir
-say H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-west
-d
-climb
-west
-n
-oil door
-drop bottle
-n
-take trident
-west
-d
-se
-n
-west
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-west
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-west
-drop axe
-ne
-e
-n
-open clam
-open oyster
-s
-u
-e
-u
-n
-off
-plugh
-# Invert these so we test the vase-drop code
-drop vase
-drop pillow
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-west
-d
-n
-d
-d
-take pearl
-u
-u
-s
-west
-west
-west
-west
-d
-climb
-west
-get eggs
-n
-take bottle
-n
-west
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-west
-west
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-west
-d
-get oil
-up
-e
-take axe
-west
-west
-d
-climb
-west
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-west
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-west
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-# fly rug before dropping emerald, triggering RUG_NOTHING1
-fly rug
-drop emerald
-fly rug
-take sapphire
-fly
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-drop emerald
-take emerald
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-s
-u
-west
-west
-west
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-xyzzy
-drop emerald
-drop chest
-plugh
-on
-s
-d
-west
-d
-e
-read sign
-take magazine
-e
-drop magazine
-w
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-u
-u
-e
-u
-n
-plover
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-take oyster
-# Test both cases (before and after hint) of reading oyster
-read oyster
-y
-read oyster
-drop oyster
-open oyster
-sw
-# We want the xyzzy and plugh words to fail here
-xyzzy
-plugh
-read sign
-carry sign
-take rod
-drop rod
-# look to see dropped rod on ground. Different state than
-# before we picked it up.
-look
-ne
-listen
-blast rod
diff --git a/tests/domefail.chk b/tests/domefail.chk
deleted file mode 100644
index 961b8c5..0000000
--- a/tests/domefail.chk
+++ /dev/null
@@ -1,174 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> take
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take nugget
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> dome
-
-The dome is unclimbable.
-
-You're in Hall of Mists.
-
-> u
-
-The dome is unclimbable.
-
-You're in Hall of Mists.
-
->
-You scored 63 out of a possible 430, using 24 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 58 more points.
diff --git a/tests/domefail.log b/tests/domefail.log
deleted file mode 100644
index d75352e..0000000
--- a/tests/domefail.log
+++ /dev/null
@@ -1,29 +0,0 @@
-## Take nugget and fail to climb to the dome
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-e
-take cage
-w
-w
-w
-take
-w
-d
-d
-free bird
-w
-e
-s
-n
-u
-s
-take nugget
-n
-dome
-u
diff --git a/tests/dragon_secret5.chk b/tests/dragon_secret5.chk
deleted file mode 100644
index b469f27..0000000
--- a/tests/dragon_secret5.chk
+++ /dev/null
@@ -1,254 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 18084731
-
-Seed set to 18084731
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take
-
-OK
-
-> w
-
-You're in debris room.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> cage bird
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> u
-
-There is no way to go that direction.
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> s
-
-There is no way to go that direction.
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> d
-
-There is no way to go that direction.
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extin
-
-Your lamp is now off.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which exits to the north and east.
-
-There is a little axe here.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill drago
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a little axe here.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
->
-You scored 65 out of a possible 430, using 32 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 56 more points.
diff --git a/tests/dragon_secret5.log b/tests/dragon_secret5.log
deleted file mode 100644
index 61f01ac..0000000
--- a/tests/dragon_secret5.log
+++ /dev/null
@@ -1,38 +0,0 @@
-## Check that dead dragon actually moves its location (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 18084731
-in
-take lamp
-xyzzy
-on
-e
-take
-w
-w
-w
-cage bird
-w
-d
-d
-free bird
-w
-e
-s
-u
-s
-n
-d
-n
-n
-plugh
-extin
-plugh
-on
-s
-s
-sw
-w
-kill drago
-y
diff --git a/tests/dropcagedbird.chk b/tests/dropcagedbird.chk
deleted file mode 100644
index 5f382a3..0000000
--- a/tests/dropcagedbird.chk
+++ /dev/null
@@ -1,158 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1495951709
-
-Seed set to 1495951709
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> on
-
-Your lamp is now on.
-
-> xyzzy
-
->>Foof!<<
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> wave rod
-
-The bird flies about agitatedly for a moment.
-
-> take bird
-
-The bird seemed unafraid at first, but as you approach it becomes
-disturbed and you cannot catch it.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take jade
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> drop cage
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> feed snake
-
-There's nothing here it wants to eat (except perhaps you).
-
->
-You scored 59 out of a possible 430, using 25 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 62 more points.
diff --git a/tests/dropcagedbird.log b/tests/dropcagedbird.log
deleted file mode 100644
index d069f1a..0000000
--- a/tests/dropcagedbird.log
+++ /dev/null
@@ -1,30 +0,0 @@
-## Try to carry the bird after freeing it instead of listening
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1495951709
-in
-take lamp
-on
-xyzzy
-take rod
-e
-take cage
-w
-w
-w
-wave rod
-take bird
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take jade
-drop rod
-take bird
-drop cage
-d
-d
-feed snake
diff --git a/tests/drown.chk b/tests/drown.chk
deleted file mode 100644
index 9805343..0000000
--- a/tests/drown.chk
+++ /dev/null
@@ -1,966 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> feed dragon
-
-Don't be ridiculous!
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> H'CFL
-
-Nothing happens.
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> drink
-
-You have taken a drink from the stream. The water tastes strongly of
-minerals, but is not unpleasant. It is extremely cold.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> H'CFL
-
-The waters crash together again.
-
-(Uh, y'know, that wasn't very bright.)
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> n
-
-OK
-
-You scored 177 out of a possible 430, using 153 turns.
-
-You may now consider yourself a "Seasoned Adventurer".
-
-To achieve the next higher rating, you need 74 more points.
diff --git a/tests/drown.log b/tests/drown.log
deleted file mode 100644
index 75e89ba..0000000
--- a/tests/drown.log
+++ /dev/null
@@ -1,161 +0,0 @@
-## Speak a magic word at an inopportune time and drown.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-feed dragon
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-n
-d
-bedquilt
-slab
-s
-d
-water plant
-H'CFL
-u
-w
-u
-reservoir
-drink
-H'CFL
-n
-H'CFL
-n
diff --git a/tests/dwarf.chk b/tests/dwarf.chk
index 47aec5e..570ff83 100644
--- a/tests/dwarf.chk
+++ b/tests/dwarf.chk
@@ -1,81 +1,90 @@
-Welcome to Adventure!! Would you like instructions?
+Welcome to Adventure!! Would you like instructions?
> n
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
+You are standing at the end of a road before a small brick building.
+Around you is a forest. A small stream flows out of the building and
+down a gully.
+<<<<<<< HEAD
+> seed 1495763690
+Seed set to 1495763690
+
+You're in front of building.
+
+> seed 1495752222
+Seed set to 1495752222
+=======
> seed 1494912171
-
Seed set to 1494912171
+>>>>>>> f9eca41 (Ensure the ZZZZ magic word is reproducible.)
-You're in front of building.
+You're in front of building.
> in
-You are inside a building, a well house for a large spring.
+You are inside a building, a well house for a large spring.
-There are some keys on the ground here.
+There are some keys on the ground here.
There is a shiny brass lamp nearby.
-There is food here.
+There is food here.
-There is a bottle of water here.
+There is a bottle of water here.
> take keys
-OK
+OK
> take lamp
-OK
+OK
> out
-You're in front of building.
+You're in front of building.
> down
-You are in a valley in the forest beside a stream tumbling along a
+You are in a valley in the forest beside a stream tumbling along a
rocky bed.
> s
-At your feet all the water of the stream splashes into a 2-inch slit
-in the rock. Downstream the streambed is bare rock.
+At your feet all the water of the stream splashes into a 2-inch slit
+in the rock. Downstream the streambed is bare rock.
> s
-You are in a 20-foot depression floored with bare dirt. Set into the
-dirt is a strong steel grate mounted in concrete. A dry streambed
-leads into the depression.
+You are in a 20-foot depression floored with bare dirt. Set into the
+dirt is a strong steel grate mounted in concrete. A dry streambed
+leads into the depression.
The grate is locked.
> open grate
-The grate is now unlocked.
+The grate is now unlocked.
> down
You are in a small chamber beneath a 3x3 steel grate to the surface.
A low crawl over cobbles leads inward to the west.
-The grate is open.
+The grate is open.
> west
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
+You are crawling over cobbles in a low passage. There is a dim light
+at the east end of the passage.
-There is a small wicker cage discarded nearby.
+There is a small wicker cage discarded nearby.
> take cage
-OK
+OK
> west
@@ -86,302 +95,322 @@ It is now pitch dark. If you proceed you will likely fall into a pit.
Your lamp is now on.
You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
+A low wide passage with cobbles becomes plugged with mud and debris
here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
+has scrawled, "MAGIC WORD XYZZY".
-A three foot black rod with a rusty star on an end lies nearby.
+A three foot black rod with a rusty star on an end lies nearby.
> take rod
-OK
+OK
> xyzzy
->>Foof!<<
+>>Foof!<<
-You're inside building.
+You're inside building.
-There is food here.
+There is food here.
-There is a bottle of water here.
+There is a bottle of water here.
> xyzzy
->>Foof!<<
+>>Foof!<<
-You're in debris room.
+You're in debris room.
> west
-You are in an awkward sloping east/west canyon.
+You are in an awkward sloping east/west canyon.
> drop rod
-OK
+OK
> west
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
+You are in a splendid chamber thirty feet high. The walls are frozen
+rivers of orange stone. An awkward canyon and a good passage exit
from east and west sides of the chamber.
-A cheerful little bird is sitting here singing.
+A cheerful little bird is sitting here singing.
> take bird
-OK
+OK
> east
-You are in an awkward sloping east/west canyon.
+You are in an awkward sloping east/west canyon.
-A three foot black rod with a rusty star on an end lies nearby.
+A three foot black rod with a rusty star on an end lies nearby.
> take rod
-OK
+OK
> west
-You're in bird chamber.
+You're in bird chamber.
> west
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
+At your feet is a small pit breathing traces of white mist. An east
+passage ends here except for a small crack leading on.
-Rough stone steps lead down the pit.
+Rough stone steps lead down the pit.
> down
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
+You are at one end of a vast hall stretching forward out of sight to
+the west. There are openings to either side. Nearby, a wide stone
staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
+swaying to and fro almost as if alive. A cold wind blows up the
+staircase. There is a passage at the top of a dome behind you.
Rough stone steps lead up the dome.
> south
This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
+"You won't get it up the steps".
-There is a large sparkling nugget of gold here!
+There is a large sparkling nugget of gold here!
> take gold
-OK
+OK
> n
-You're in Hall of Mists.
+You're in Hall of Mists.
> n
-You are in the Hall of the Mountain King, with passages off in all
-directions.
+You are in the Hall of the Mountain King, with passages off in all
+directions.
-A huge green fierce snake bars the way!
+A huge green fierce snake bars the way!
> drop bird
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
+The little bird attacks the green snake, and in an astounding flurry
+drives the snake away.
> west
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
+You are in the west side chamber of the Hall of the Mountain King.
+A passage continues west and up here.
-There are many coins here!
+There are many coins here!
> take coins
-OK
+OK
> e
-You're in Hall of Mt King.
+You're in Hall of Mt King.
-A cheerful little bird is sitting here singing.
+A cheerful little bird is sitting here singing.
> s
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
+A little dwarf just walked around a corner, saw you, threw a little
+axe at you which missed, cursed, and ran away.
-You are in the south side chamber.
+You are in the south side chamber.
-There is a little axe here.
+There is a little axe here.
-There is precious jewelry here!
-
-> drop cage
-
-OK
+There is precious jewelry here!
> take jewelry
-OK
-
-> take axe
-
-OK
+OK
> n
-There is a threatening little dwarf in the room with you!
+There is a threatening little dwarf in the room with you!
-One sharp nasty knife is thrown at you!
+One sharp nasty knife is thrown at you!
It misses!
-You're in Hall of Mt King.
+You're in Hall of Mt King.
-A cheerful little bird is sitting here singing.
+A cheerful little bird is sitting here singing.
> n
-There is a threatening little dwarf in the room with you!
+There is a threatening little dwarf in the room with you!
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
+You are in a low n/s passage at a hole in the floor. The hole goes
+down to an e/w passage.
There are bars of silver here!
+> take silver
+
+You can't carry anything more. You'll have to drop something first.
+
+> drop cage
+
+OK
+
+> take silver
+
+OK
+
> n
-There is a threatening little dwarf in the room with you!
+There is a threatening little dwarf in the room with you!
You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
+west, and a wall of broken rock to the east. There is a large "Y2" on
+a rock in the room's center.
> plugh
->>Foof!<<
+>>Foof!<<
-You're inside building.
+You're inside building.
-There is food here.
+There is food here.
-There is a bottle of water here.
+There is a bottle of water here.
> inven
-You are currently holding the following:
-Set of keys
-Brass lantern
-Black rod
-Dwarf's axe
-Large gold nugget
-Precious jewelry
+You are currently holding the following:
+Set of keys
+Brass lantern
+Black rod
+Large gold nugget
+Bars of silver
+Precious jewelry
Rare coins
> drop jewelry
-OK
+OK
> drop gold
-OK
+OK
+
+> drop silver
+
+OK
> inven
-You are currently holding the following:
-Set of keys
-Brass lantern
-Black rod
-Dwarf's axe
+You are currently holding the following:
+Set of keys
+Brass lantern
+Black rod
Rare coins
> drop keys
-OK
+OK
> plugh
->>Foof!<<
+>>Foof!<<
-There are 2 threatening little dwarves in the room with you.
+There are 2 threatening little dwarves in the room with you.
-One sharp nasty knife is thrown at you!
+One sharp nasty knife is thrown at you!
It misses!
-You're at "Y2".
+You're at "Y2".
+
+> take knife
+
+The dwarves' knives vanish as they strike the walls of the cave.
+
+> throw axe
+
+I see no axe here.
> s
-There are 2 threatening little dwarves in the room with you.
+There are 2 threatening little dwarves in the room with you.
-You're in n/s passage above e/w passage.
+You're in n/s passage above e/w passage.
-There are bars of silver here!
+There is a small wicker cage discarded nearby.
> s
-There are 2 threatening little dwarves in the room with you.
+There are 2 threatening little dwarves in the room with you.
-You're in Hall of Mt King.
+You're in Hall of Mt King.
-A cheerful little bird is sitting here singing.
+A cheerful little bird is sitting here singing.
> up
-There are 2 threatening little dwarves in the room with you.
+There are 2 threatening little dwarves in the room with you.
-You're in Hall of Mists.
+You're in Hall of Mists.
Rough stone steps lead up the dome.
> w
-There are 2 threatening little dwarves in the room with you.
+There are 2 threatening little dwarves in the room with you.
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
+You are on the east bank of a fissure slicing clear across the hall.
+The mist is quite thick here, and the fissure is too wide to jump.
> wave rod
-A crystal bridge now spans the fissure.
+A crystal bridge now spans the fissure.
> w
-There are 2 threatening little dwarves in the room with you.
+There are 2 threatening little dwarves in the room with you.
-You are on the west side of the fissure in the Hall of Mists.
+You are on the west side of the fissure in the Hall of Mists.
-There are diamonds here!
+There are diamonds here!
-A crystal bridge spans the fissure.
+A crystal bridge now spans the fissure.
> take diamonds
-OK
+OK
+<<<<<<< HEAD
+>
+You scored 97 out of a possible 430, using 60 turns.
+=======
> e
-A little dwarf with a big knife blocks your way.
+A little dwarf with a big knife blocks your way.
-There are 2 threatening little dwarves in the room with you.
+There are 2 threatening little dwarves in the room with you.
-2 of them throw knives at you!
+2 of them throw knives at you!
-One of them gets you!
+One of them gets you!
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
+Oh dear, you seem to have gotten yourself killed. I might be able to
+help you out, but I've never really done this before. Do you want me
+to try to reincarnate you?
> n
-OK
+OK
-You scored 81 out of a possible 430, using 55 turns.
+You scored 81 out of a possible 430, using 55 turns.
+>>>>>>> 6a6670e (Fix things so seed doesn't cost clock time.)
-Your score qualifies you as a novice class adventurer.
+Your score qualifies you as a novice class adventurer.
-To achieve the next higher rating, you need 40 more points.
+To achieve the next higher rating, you need 24 more points.
diff --git a/tests/dwarf.log b/tests/dwarf.log
index 7954a62..b50a35f 100644
--- a/tests/dwarf.log
+++ b/tests/dwarf.log
@@ -1,6 +1,4 @@
-## In which the dwarf kills you
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
+## Death by dwarf.
n
seed 1494912171
in
diff --git a/tests/dwarf_alternative.chk b/tests/dwarf_alternative.chk
deleted file mode 100644
index 1dae06b..0000000
--- a/tests/dwarf_alternative.chk
+++ /dev/null
@@ -1,69 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 383847
-
-Seed set to 383847
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> d
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> d
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You fell into a pit and broke every bone in your body!
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> n
-
-OK
-
-You scored 51 out of a possible 430, using 7 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 70 more points.
diff --git a/tests/dwarf_alternative.log b/tests/dwarf_alternative.log
deleted file mode 100644
index ef0a881..0000000
--- a/tests/dwarf_alternative.log
+++ /dev/null
@@ -1,13 +0,0 @@
-## Check that dwarf spawns in alternative location (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 383847
-in
-xyzzy
-w
-w
-w
-d
-d
-n
diff --git a/tests/eggs_done.chk b/tests/eggs_done.chk
deleted file mode 100644
index 4e85042..0000000
--- a/tests/eggs_done.chk
+++ /dev/null
@@ -1,1231 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> n
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extin
-
-Your lamp is now off.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill drago
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plove
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> s
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plove
-
->>Foof!<<
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-You are in a maze of twisty little passages, all different.
-
-> s
-
-You are in a maze of twisting little passages, all different.
-
-> e
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machi
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> n
-
-The ogre snarls and shoves you back.
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> s
-
-There is no way to go that direction.
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedqu
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reser
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> w
-
-There is no way to go that direction.
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> u
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> w
-
-There is no way to go that direction.
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> d
-
-There is no way to go that direction.
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> d
-
-There is no way to go that direction.
-
-You are at one end of an immense north/south passage.
-
-The way north leads through a massive, rusty, iron door.
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> e
-
-There is no way to go that direction.
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> se
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> w
-
-You're in Swiss Cheese Room.
-
-> ne
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> e
-
-There is no way to go that direction.
-
-You're in Shell Room.
-
-There is an enormous clam here with its shell tightly closed.
-
-> u
-
-You are in an arched hall. A coral passage once continued up and east
-from here, but is now blocked by debris. The air smells of sea water.
-
-> n
-
-There is no way to go that direction.
-
-You're in arched hall.
-
-> s
-
-There is no way to go that direction.
-
-You're in arched hall.
-
-> d
-
-You're in Shell Room.
-
-There is an enormous clam here with its shell tightly closed.
-
-> w
-
-There is no way to go that direction.
-
-You're in Shell Room.
-
-There is an enormous clam here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> n
-
-There is no way to go that direction.
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-> d
-
-There is no way to go that direction.
-
-You are in a cul-de-sac about eight feet across.
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous clam here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-There are faint rustling noises from the darkness behind you.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You're in Swiss Cheese Room.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-There are faint rustling noises from the darkness behind you.
-
-There is a threatening little dwarf in the room with you!
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-There is a threatening little dwarf in the room with you!
-
-You're in narrow corridor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> take egg
-
-OK
-
-> n
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-There is a threatening little dwarf in the room with you!
-
-You are at one end of an immense north/south passage.
-
-The way north leads through a massive, rusty, iron door.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-Done!
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of an immense north/south passage.
-
-The way north leads through a massive, rusty, iron door.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Black rod
-Small bottle
-
->
-You scored 77 out of a possible 430, using 190 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 44 more points.
diff --git a/tests/eggs_done.log b/tests/eggs_done.log
deleted file mode 100644
index 829c292..0000000
--- a/tests/eggs_done.log
+++ /dev/null
@@ -1,196 +0,0 @@
-## Be done with Giant Room and eggs (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-d
-d
-free bird
-w
-take coins
-e
-s
-take n
-u
-s
-n
-d
-n
-n
-plugh
-extin
-plugh
-on
-s
-s
-sw
-take
-w
-kill drago
-y
-e
-e
-u
-d
-n
-n
-off
-plugh
-out
-s
-w
-n
-s
-s
-n
-in
-take water
-plugh
-on
-plove
-s
-plove
-s
-s
-u
-w
-wave rod
-west
-w
-w
-w
-s
-s
-e
-s
-kill machi
-s
-s
-n
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-n
-n
-n
-off
-plugh
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedqu
-throw axe
-slab
-s
-d
-water plant
-u
-w
-u
-reser
-H'CFL
-n
-n
-w
-u
-u
-u
-u
-w
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-d
-n
-w
-d
-se
-n
-w
-nw
-s
-e
-se
-e
-w
-ne
-e
-n
-e
-u
-n
-s
-d
-w
-d
-n
-d
-d
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-take egg
-n
-fee
-fie
-foe
-foo
-look
-inven
diff --git a/tests/eggs_vanish.chk b/tests/eggs_vanish.chk
deleted file mode 100644
index 256ac5e..0000000
--- a/tests/eggs_vanish.chk
+++ /dev/null
@@ -1,443 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> take
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> n
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extin
-
-Your lamp is now off.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-You're at "Y2".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-> plugh
-
->>Foof!<<
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedqu
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reser
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You're in west pit.
-
-There is a little axe here.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a little axe here.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> take
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-The nest of golden eggs has vanished!
-
-> s
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> e
-
-The passage here is blocked by a recent cave-in.
-
->
-You scored 67 out of a possible 430, using 66 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 54 more points.
diff --git a/tests/eggs_vanish.log b/tests/eggs_vanish.log
deleted file mode 100644
index 3e9c799..0000000
--- a/tests/eggs_vanish.log
+++ /dev/null
@@ -1,72 +0,0 @@
-## Vanishing eggs in Giant Room (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-e
-take cage
-w
-w
-w
-take
-w
-d
-d
-free bird
-w
-e
-s
-n
-u
-s
-n
-d
-n
-n
-plugh
-extin
-plugh
-on
-plugh
-take water
-plugh
-plugh
-plugh
-s
-d
-bedqu
-slab
-s
-d
-water plant
-u
-w
-u
-reser
-H'CFL
-n
-n
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-climb
-w
-take
-n
-fee
-fie
-foe
-foo
-# go south, east to arrive at LOC_CAVEIN for coverage
-s
-e
diff --git a/tests/endgame428.chk b/tests/endgame428.chk
deleted file mode 100644
index 2647e25..0000000
--- a/tests/endgame428.chk
+++ /dev/null
@@ -1,2946 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You're in anteroom.
-
-> u
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-Your lamp has run out of power.
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-The sepulchral voice intones, "The cave is now closed." As the echoes
-fade, there is a blinding flash of light (and a small puff of orange
-smoke). . . . As your eyes refocus, you look around and find...
-
-You are at the northeast end of an immense room, even larger than the
-Giant Room. It appears to be a repository for the "Adventure"
-program. Massive torches far overhead bathe the room with smoky
-yellow light. Scattered about you can be seen a pile of bottles (all
-of them empty), a nursery of young beanstalks murmuring quietly, a bed
-of oysters, a bundle of black rods with rusty stars on their ends, and
-a collection of brass lanterns. Off to one side a great many dwarves
-are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
-not disturb the dwarves!" An immense mirror is hanging against one
-wall, and stretches to the other end of the room, where various other
-sundry objects can be glimpsed dimly in the distance.
-
-> sw
-
-You are at the southwest end of the repository. To one side is a pit
-full of fierce green snakes. On the other side is a row of small
-wicker cages, each of which contains a little sulking bird. In one
-corner is a bundle of black rods with rusty marks on their ends. A
-large number of velvet pillows are scattered about on the floor. A
-vast mirror stretches off to the northeast. At your feet is a large
-steel grate, next to which is a sign that reads, "Treasure Vault.
-Keys in main office."
-
-The grate is locked.
-
-> take rod
-
-OK
-
-> ne
-
-You're at ne end.
-
-> drop rod
-
-OK
-
-> sw
-
-You're at sw end.
-
-The grate is locked.
-
-> blast
-
-There is a loud explosion, and a twenty-foot hole appears in the far
-wall, burying the dwarves in the rubble. You march through the hole
-and find yourself in the main office, where a cheering band of
-friendly elves carry the conquering adventurer off into the sunset.
-
-It's a pity you took so long about it.
-
-You scored 428 out of a possible 430, using 467 turns.
-
-All of Adventuredom gives tribute to you, Adventurer Grandmaster!
-
-To achieve the next higher rating, you need 2 more points.
diff --git a/tests/endgame428.log b/tests/endgame428.log
deleted file mode 100644
index 9556677..0000000
--- a/tests/endgame428.log
+++ /dev/null
@@ -1,475 +0,0 @@
-## 428-point walkthrough
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-s
-u
-w
-w
-w
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-xyzzy
-drop emerald
-drop chest
-plugh
-on
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-u
-u
-e
-u
-n
-plover
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-sw
-take rod
-ne
-drop rod
-sw
-blast
diff --git a/tests/endobjects.chk b/tests/endobjects.chk
deleted file mode 100644
index 42132d3..0000000
--- a/tests/endobjects.chk
+++ /dev/null
@@ -1,2464 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> no
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 11247848
-
-Seed set to 11247848
-
-You're in front of building.
-
-> no
-
-OK
-
-> seed 1516020414
-
-Seed set to 1516020414
-
-You're in front of building.
-
-> e
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plove
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> get emerald
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> drop emerald
-
-OK
-
-> e
-
-You're in Plover Room.
-
-> ne
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> get pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-> plove
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop pyramid
-
-OK
-
-> get lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> get rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> get cage
-
-OK
-
-> pit
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> w
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> get diamonds
-
-OK
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> u
-
-You're at top of small pit.
-
-Rough stone steps lead down the pit.
-
-> drop rod
-
-OK
-
-> e
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> get bird
-
-OK
-
-> w
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> get rod
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> get necklace
-
-OK
-
-> drop rod
-
-OK
-
-> get bird
-
-OK
-
-> d
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> get gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> get bird
-
-OK
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> get jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> get rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop diamonds
-
-OK
-
-> w
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> get appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "U'SIM". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> e
-
-You're inside building.
-
-There are diamonds here!
-
-There is precious jewelry here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> plugh
-
->>Foof!<<
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-> sw
-
-You're in secret e/w canyon above tight canyon.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> n
-
-You are in a secret n/s canyon above a large room.
-
-> reserv
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> U'SIM
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> u
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> get statuette
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which exits to the north and east.
-
-There is a little axe here.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> get axe
-
-OK
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-A little dwarf with a big knife blocks your way.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at a crossover of a high n/s passage and a low e/w one.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> hit machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> hit ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> s
-
-There is no way to go that direction.
-
-You are in a large chamber with passages to the west and north.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> get ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> d
-
-You are in a maze of little twisting passages, all different.
-
-> d
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mt King.
-
-There is a little axe here.
-
-> get axe
-
-OK
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> get silver
-
-OK
-
-> n
-
-You're at "Y2".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are diamonds here!
-
-There is precious jewelry here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop silver
-
-OK
-
-> drop ebony
-
-OK
-
-> drop appendage
-
-OK
-
-> get water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> throw axe
-
-You killed a little dwarf.
-
-You're at "Y2".
-
-There is a little axe here.
-
-> get axe
-
-OK
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> w
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> pour water
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> e
-
-You're at east end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> e
-
-You're in Swiss Cheese Room.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> get pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> orien
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> get vase
-
-OK
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-There is an emerald here the size of a plover's egg!
-
-> get emerald
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-> ne
-
-You're in Bedquilt.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a richly-carved ebony statuette here!
-
-There are bars of silver here!
-
-There are diamonds here!
-
-There is precious jewelry here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop emerald
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-You're in debris room.
-
-> pit
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-There are faint rustling noises from the darkness behind you.
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There are faint rustling noises from the darkness behind you.
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You attack a little dwarf, but he dodges out of the way.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> get axe
-
-OK
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is an enormous ruby here!
-
-There is a Persian rug spread out on the floor!
-
-The pirate's treasure chest is here!
-
-> get chest
-
-OK
-
-> get ruby
-
-OK
-
-> get rug
-
-OK
-
-> se
-
-A little dwarf with a big knife blocks your way.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-Dead end
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> s
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> debris
-
-You're in debris room.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is an emerald here the size of a plover's egg!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a richly-carved ebony statuette here!
-
-There are bars of silver here!
-
-There are diamonds here!
-
-There is precious jewelry here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop chest
-
-OK
-
-> get emerald
-
-OK
-
-> w
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> get amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> get sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> get emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> get rug
-
-OK
-
-> get ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You're in front of building.
-
-> e
-
-You're inside building.
-
-The pirate's treasure chest is here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a richly-carved ebony statuette here!
-
-There are bars of silver here!
-
-There are diamonds here!
-
-There is precious jewelry here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-OK
-
-> drop emerald
-
-OK
-
-> drop rug
-
-OK
-
-> get water
-
-Your bottle is now full of water.
-
-> get keys
-
-OK
-
-> get food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-You're at "Y2".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> sw
-
-You're in secret e/w canyon above tight canyon.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> n
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> pour water
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> get trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> cross
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> e
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> get chain
-
-OK
-
-> get bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> drop keys
-
-OK
-
-> get spices
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> cross
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> cross
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> bedquilt
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> d
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> get pearl
-
-OK
-
-> shell
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> w
-
-You're in the west side chamber.
-
-There are many coins here!
-
-> drop bottle
-
-OK
-
-> get coins
-
-OK
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is an emerald here the size of a plover's egg!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-The pirate's treasure chest is here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a richly-carved ebony statuette here!
-
-There are bars of silver here!
-
-There are diamonds here!
-
-There is precious jewelry here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> drop chain
-
-OK
-
-> drop spices
-
-OK
-
-> drop trident
-
-OK
-
-> drop pearl
-
-OK
-
-> drop eggs
-
-OK
-
-> drop coins
-
-OK
-
-> plugh
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> get magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-Your lamp has run out of power.
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-Do you need help getting out of here?
-
-> no
-
-OK
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-Do you need help getting out of here?
-
-> no
-
-OK
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-Do you need help getting out of here?
-
-> no
-
-OK
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> look
-
-The sepulchral voice intones, "The cave is now closed." As the echoes
-fade, there is a blinding flash of light (and a small puff of orange
-smoke). . . . As your eyes refocus, you look around and find...
-
-You are at the northeast end of an immense room, even larger than the
-Giant Room. It appears to be a repository for the "Adventure"
-program. Massive torches far overhead bathe the room with smoky
-yellow light. Scattered about you can be seen a pile of bottles (all
-of them empty), a nursery of young beanstalks murmuring quietly, a bed
-of oysters, a bundle of black rods with rusty stars on their ends, and
-a collection of brass lanterns. Off to one side a great many dwarves
-are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
-not disturb the dwarves!" An immense mirror is hanging against one
-wall, and stretches to the other end of the room, where various other
-sundry objects can be glimpsed dimly in the distance.
-
-> get water
-
-I see no water here.
-
-> get bottle
-
-OK
-
-> inven
-
-You are currently holding the following:
-Small bottle
-
-> sw
-
-You are at the southwest end of the repository. To one side is a pit
-full of fierce green snakes. On the other side is a row of small
-wicker cages, each of which contains a little sulking bird. In one
-corner is a bundle of black rods with rusty marks on their ends. A
-large number of velvet pillows are scattered about on the floor. A
-vast mirror stretches off to the northeast. At your feet is a large
-steel grate, next to which is a sign that reads, "Treasure Vault.
-Keys in main office."
-
-The grate is locked.
-
-> get cage
-
-OK
-
-> inven
-
-You are currently holding the following:
-Wicker cage
-Little bird in cage
-Small bottle
-
-> get bird
-
-You are already carrying it!
-
-> inven
-
-You are currently holding the following:
-Wicker cage
-Little bird in cage
-Small bottle
-
-> quit
-
-Do you really want to quit now?
-
-> yes
-
-OK
-
-You scored 389 out of a possible 430, using 416 turns.
-
-Your score puts you in Master Adventurer Class B.
-
-To achieve the next higher rating, you need 22 more points.
diff --git a/tests/endobjects.log b/tests/endobjects.log
deleted file mode 100644
index 978d457..0000000
--- a/tests/endobjects.log
+++ /dev/null
@@ -1,430 +0,0 @@
-### Check that water is unavailable in endgame
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Addresses GitLab issue #55: in endgame, some object starting states are incorrect
-#NOCOMPARE Bird was not weightless in cage in advent430, this test depends on that.
-no
-seed 11247848
-no
-seed 1516020414
-e
-plugh
-plove
-get emerald
-w
-drop emerald
-e
-ne
-get pyramid
-s
-plove
-plugh
-drop pyramid
-get lamp
-xyzzy
-on
-get rod
-e
-get cage
-pit
-d
-w
-wave rod
-w
-get diamonds
-e
-e
-u
-drop rod
-e
-get bird
-w
-free bird
-get rod
-wave rod
-get necklace
-drop rod
-get bird
-d
-s
-get gold
-n
-d
-free bird
-get bird
-s
-get jewelry
-n
-sw
-w
-kill dragon
-yes
-drink blood
-get rug
-e
-e
-n
-n
-plugh
-drop necklace
-drop gold
-drop jewelry
-drop diamonds
-w
-s
-w
-n
-get appendage
-free bird
-drop cage
-listen
-s
-s
-n
-e
-plugh
-s
-s
-sw
-w
-n
-reserv
-U'SIM
-n
-n
-u
-u
-u
-u
-u
-ne
-get statuette
-sw
-d
-d
-d
-d
-d
-s
-s
-s
-s
-s
-get axe
-e
-e
-e
-w
-w
-w
-w
-s
-sw
-se
-s
-hit machine
-s
-s
-hit ogre
-s
-n
-get ruby
-s
-w
-n
-n
-d
-d
-d
-e
-e
-e
-e
-e
-d
-throw axe
-get axe
-n
-get silver
-n
-plugh
-drop silver
-drop ebony
-drop appendage
-get water
-plugh
-throw axe
-get axe
-s
-d
-bedquilt
-w
-w
-w
-d
-pour water
-u
-e
-d
-get oil
-u
-e
-e
-get pillow
-w
-orien
-get vase
-n
-w
-get emerald
-nw
-s
-se
-ne
-slab
-u
-s
-e
-e
-n
-n
-plugh
-drop pillow
-drop vase
-drop emerald
-xyzzy
-pit
-d
-w
-w
-w
-s
-e
-s
-s
-s
-n
-throw axe
-get axe
-e
-e
-nw
-get chest
-get ruby
-get rug
-se
-se
-w
-throw axe
-s
-d
-debris
-xyzzy
-drop chest
-get emerald
-w
-w
-n
-n
-n
-fill urn
-light urn
-rub urn
-get amber
-drop rug
-drop emerald
-fly rug
-get sapphire
-fly rug
-get emerald
-drop ruby
-get rug
-get ruby
-e
-s
-e
-e
-e
-drop ruby
-drop sapphire
-drop amber
-drop emerald
-drop rug
-get water
-get keys
-get food
-plugh
-s
-s
-sw
-w
-n
-d
-s
-d
-pour water
-u
-e
-d
-get oil
-u
-w
-d
-climb
-w
-get eggs
-n
-oil door
-n
-get trident
-w
-d
-sw
-u
-toss eggs
-cross
-barren
-e
-feed bear
-unlock chain
-get chain
-get bear
-fork
-ne
-e
-drop keys
-get spices
-fork
-w
-w
-cross
-free bear
-cross
-sw
-d
-bedquilt
-w
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-get eggs
-s
-d
-u
-e
-e
-ne
-e
-n
-open clam
-d
-d
-get pearl
-shell
-s
-u
-e
-u
-s
-w
-drop bottle
-get coins
-e
-n
-n
-plugh
-drop chain
-drop spices
-drop trident
-drop pearl
-drop eggs
-drop coins
-plugh
-s
-d
-w
-d
-e
-get magazine
-e
-drop magazine
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-no
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-no
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-look
-no
-look
-look
-get water
-get bottle
-inven
-sw
-get cage
-# In the original game, the bird is in the cage at this point
-inven
-get bird
-inven
-quit
-yes
diff --git a/tests/fail_hint_maze.chk b/tests/fail_hint_maze.chk
deleted file mode 100644
index 46b0aa7..0000000
--- a/tests/fail_hint_maze.chk
+++ /dev/null
@@ -1,444 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 25508795
-
-Seed set to 25508795
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> take
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> w
-
-You are at a crossover of a high n/s passage and a low e/w one.
-
-> w
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> e
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
->
-You scored 59 out of a possible 430, using 93 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 62 more points.
diff --git a/tests/fail_hint_maze.log b/tests/fail_hint_maze.log
deleted file mode 100644
index 982d44b..0000000
--- a/tests/fail_hint_maze.log
+++ /dev/null
@@ -1,98 +0,0 @@
-## Fail to get maze hint by being empty-handed (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 25508795
-in
-take lamp
-xyzzy
-on
-e
-take cage
-w
-w
-w
-take
-w
-d
-d
-free bird
-w
-w
-w
-e
-s
-s
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
diff --git a/tests/fail_hint_ogre.chk b/tests/fail_hint_ogre.chk
deleted file mode 100644
index 4d300b7..0000000
--- a/tests/fail_hint_ogre.chk
+++ /dev/null
@@ -1,1646 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> n
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extin
-
-Your lamp is now off.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill drago
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plove
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> s
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plove
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machi
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
->
-
-I don't know how to apply that word here.
-
-You are in a large chamber with passages to the west and north.
-
-> s
-
-There is no way to go that direction.
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedqu
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reser
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> w
-
-There is no way to go that direction.
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> u
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> n
-
-There is no way to go that direction.
-
-You are climbing along a nearly vertical cliff.
-
-> w
-
-There is no way to go that direction.
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> d
-
-There is no way to go that direction.
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> e
-
-Something you're carrying won't fit through the tunnel with you.
-You'd best take inventory and drop something.
-
-You're in alcove.
-
-> w
-
-There is no way to go that direction.
-
-You're in alcove.
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> s
-
-There is no way to go that direction.
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is food here.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous clam here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> climb
-
-I don't know how to apply that word here.
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> n
-
-You're in Bedquilt.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> e
-
-You're in Soft Room.
-
-A small velvet pillow lies on the floor.
-
-> barre
-
-I don't know how to apply that word here.
-
-You're in Soft Room.
-
-A small velvet pillow lies on the floor.
-
-> n
-
-There is no way to go that direction.
-
-You're in Soft Room.
-
-A small velvet pillow lies on the floor.
-
-> w
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> n
-
-There is no way to go that direction.
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> s
-
-There is no way to go that direction.
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> s
-
-There is no way to go that direction.
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> e
-
-There is no way to go that direction.
-
-You're in east pit.
-
-> e
-
-There is no way to go that direction.
-
-You're in east pit.
-
-> w
-
-There is no way to go that direction.
-
-You're in east pit.
-
-> d
-
-There is no way to go that direction.
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take
-
-OK
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-There are faint rustling noises from the darkness behind you.
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> s
-
-There is no way to go that direction.
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-There are faint rustling noises from the darkness behind you.
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> n
-
-There is no way to go that direction.
-
-You're in secret e/w canyon above tight canyon.
-
-> n
-
-There is no way to go that direction.
-
-You're in secret e/w canyon above tight canyon.
-
-> n
-
-There is no way to go that direction.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> n
-
-There is no way to go that direction.
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-There are faint rustling noises from the darkness behind you.
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-There are faint rustling noises from the darkness behind you.
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-> plugh
-
->>Foof!<<
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> w
-
-You're in the west side chamber.
-
-There are many coins here!
-
-> w
-
-You are at a crossover of a high n/s passage and a low e/w one.
-
-> w
-
-You're at east end of long hall.
-
-> w
-
-You're at west end of long hall.
-
-> s
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> s
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
->
-You scored 77 out of a possible 430, using 263 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 44 more points.
diff --git a/tests/fail_hint_ogre.log b/tests/fail_hint_ogre.log
deleted file mode 100644
index 3df4697..0000000
--- a/tests/fail_hint_ogre.log
+++ /dev/null
@@ -1,270 +0,0 @@
-## Qualify for ogre hint but fail due to dwarves dead (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE Fails due uninteresting difference in whitespace process.
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take
-w
-d
-d
-free bird
-w
-e
-s
-n
-u
-s
-n
-d
-n
-n
-plugh
-extin
-plugh
-on
-s
-s
-sw
-take
-w
-kill drago
-y
-e
-e
-u
-d
-n
-n
-off
-plugh
-out
-s
-w
-n
-s
-s
-n
-in
-take water
-plugh
-on
-plove
-e
-s
-plove
-s
-s
-u
-w
-wave rod
-west
-w
-w
-w
-s
-sw
-se
-s
-kill machi
-s
-s
-kill ogre
-
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedqu
-throw axe
-take
-slab
-s
-d
-water plant
-u
-w
-u
-reser
-H'CFL
-n
-n
-w
-u
-u
-u
-u
-n
-w
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-n
-w
-d
-se
-n
-w
-e
-w
-nw
-s
-se
-throw axe
-e
-w
-ne
-e
-s
-u
-e
-u
-n
-off
-plugh
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-u
-u
-s
-w
-w
-w
-w
-climb
-w
-n
-n
-w
-e
-barre
-n
-w
-w
-n
-s
-s
-d
-e
-e
-w
-d
-u
-e
-take
-w
-w
-s
-d
-u
-w
-u
-s
-e
-n
-n
-n
-n
-e
-u
-w
-w
-w
-s
-e
-s
-throw axe
-s
-s
-n
-e
-d
-e
-e
-xyzzy
-plugh
-s
-s
-w
-w
-w
-w
-s
-sw
-se
-s
-s
-s
-z
-z
-z
-z
-z
-z
-z
-z
-z
diff --git a/tests/fail_hint_ogre2.chk b/tests/fail_hint_ogre2.chk
deleted file mode 100644
index 3437b22..0000000
--- a/tests/fail_hint_ogre2.chk
+++ /dev/null
@@ -1,402 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 25508795
-
-Seed set to 25508795
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> cage bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> n
-
-You can't get by the snake.
-
-You're in Hall of Mt King.
-
-A huge green fierce snake bars the way!
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> n
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You're in Hall of Mt King.
-
-A huge green fierce snake bars the way!
-
-> n
-
-You can't get by the snake.
-
-You're in Hall of Mt King.
-
-A huge green fierce snake bars the way!
-
-> n
-
-You can't get by the snake.
-
-You're in Hall of Mt King.
-
-A huge green fierce snake bars the way!
-
-> plugh
-
-Nothing happens.
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> n
-
-You can't get by the snake.
-
-You're in Hall of Mt King.
-
-A huge green fierce snake bars the way!
-
-> plugh
-
-Nothing happens.
-
-You're in Hall of Mt King.
-
-A huge green fierce snake bars the way!
-
-> s
-
-You can't get by the snake.
-
-You're in Hall of Mt King.
-
-A huge green fierce snake bars the way!
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which exits to the north and east.
-
-There is a little axe here.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-A huge green fierce snake bars the way!
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
->
-You scored 63 out of a possible 430, using 56 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 58 more points.
diff --git a/tests/fail_hint_ogre2.log b/tests/fail_hint_ogre2.log
deleted file mode 100644
index 6e37f8e..0000000
--- a/tests/fail_hint_ogre2.log
+++ /dev/null
@@ -1,62 +0,0 @@
-## Qualify for ogre hint but fail due to nearby dwarf (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 25508795
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take
-w
-w
-w
-drop rod
-cage bird
-take rod
-w
-d
-d
-n
-u
-s
-n
-d
-n
-n
-plugh
-n
-plugh
-s
-sw
-w
-kill
-y
-e
-e
-u
-w
-wave rod
-w
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-z
-z
-z
-z
-z
-z
-z
-z
-z
-look
diff --git a/tests/fail_hint_woods.chk b/tests/fail_hint_woods.chk
deleted file mode 100644
index ca5ac5e..0000000
--- a/tests/fail_hint_woods.chk
+++ /dev/null
@@ -1,117 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> z
-
-OK
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> z
-
-OK
-
-> z
-
-OK
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
->
-You scored 32 out of a possible 430, using 25 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 14 more points.
diff --git a/tests/fail_hint_woods.log b/tests/fail_hint_woods.log
deleted file mode 100644
index 21694b5..0000000
--- a/tests/fail_hint_woods.log
+++ /dev/null
@@ -1,29 +0,0 @@
-## Fail getting wood hint by finding appendage (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-n
-z
-z
-z
-z
-w
-z
-w
-z
-z
-n
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
diff --git a/tests/fillfail.chk b/tests/fillfail.chk
deleted file mode 100644
index 11f58eb..0000000
--- a/tests/fillfail.chk
+++ /dev/null
@@ -1,65 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> carry lamp
-
-OK
-
-> carry bottle
-
-OK
-
-> drop water
-
-OK
-
-> carry bottle
-
-OK
-
-> drink
-
-The bottle of water is now empty.
-
-> fill bottle
-
-Your bottle is now full of water.
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> fill lamp
-
-You can't fill that.
-
-> fill bottle
-
-Your bottle is already full.
-
->
-You scored 32 out of a possible 430, using 10 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 14 more points.
diff --git a/tests/fillfail.log b/tests/fillfail.log
deleted file mode 100644
index 1a9e12b..0000000
--- a/tests/fillfail.log
+++ /dev/null
@@ -1,14 +0,0 @@
-## Attempt to fill lamp, attempt to fill bottle with no source
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-in
-carry lamp
-carry bottle
-drop water
-carry bottle
-drink
-fill bottle
-xyzzy
-fill lamp
-fill bottle
diff --git a/tests/fillvase.chk b/tests/fillvase.chk
deleted file mode 100644
index cbbeea4..0000000
--- a/tests/fillvase.chk
+++ /dev/null
@@ -1,1471 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> fill vase
-
-There is nothing here with which to fill it.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> out
-
-You're in front of building.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Velvet pillow
-Jeweled trident
-Ming vase
-Egg-sized emerald
-Ebony statuette
-
-> stream
-
-You're in valley.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> fill vase
-
-You aren't carrying it!
-
-> carry vase
-
-OK
-
-> read vase
-
-I'm afraid I don't understand.
-
-> fill vase
-
-The sudden change in temperature has delicately shattered the vase.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Jeweled trident
-Egg-sized emerald
-Ebony statuette
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-The ground is littered with worthless shards of pottery.
-
-A small velvet pillow lies on the ground.
-
-> take vase
-
-You can't be serious!
-
->
-You scored 191 out of a possible 430, using 241 turns.
-
-You may now consider yourself a "Seasoned Adventurer".
-
-To achieve the next higher rating, you need 60 more points.
diff --git a/tests/fillvase.log b/tests/fillvase.log
deleted file mode 100644
index 2f9c76c..0000000
--- a/tests/fillvase.log
+++ /dev/null
@@ -1,263 +0,0 @@
-## Fill the vase
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Arthur O'Dwyer writes:
-#
-# (4) Lastly, here's a test case for you! Go get the VASE; then get the
-# PILLOW; then go back to the stream (any stream) and DROP PILLOW; then FILL
-# VASE. What should happen? This is a trick question, because literally every
-# historical version of Adventure has *some* bug here. They duplicate
-# messages (MCDO0551), or the vase shatters and then shows up re-formed but
-# immobile (WOOD0350, WOOD0430), or the vase shows up shattered but still in
-# your inventory (KNUT0350), or... So you get to pick your behavior! From the
-# code, I think you're faithfully emulating WOOD0430's bug.
-#
-# Turns out we fixed this, perhaps inadvertently.
-#
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-# Inserted
-fill vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-out
-# Everything not marked 'Inserted' above this from endgame428
-inven
-stream
-drop pillow
-drop vase
-fill vase
-carry vase
-read vase
-fill vase
-inven
-look
-take vase
diff --git a/tests/flyback.chk b/tests/flyback.chk
deleted file mode 100644
index 04b658c..0000000
--- a/tests/flyback.chk
+++ /dev/null
@@ -1,2046 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-You can't carry anything more. You'll have to drop something first.
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> drop keys
-
-OK
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-I see no eggs here.
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You're on ledge.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
->
-You scored 257 out of a possible 430, using 337 turns.
-
-You have reached "Junior Master" status.
-
-To achieve the next higher rating, you need 64 more points.
diff --git a/tests/flyback.log b/tests/flyback.log
deleted file mode 100644
index 18c380c..0000000
--- a/tests/flyback.log
+++ /dev/null
@@ -1,345 +0,0 @@
-## Test fix for issue 51: rug flying is broken
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE Behavior differs due to a bug fix.
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-fork
-w
-w
-sw
-free bear
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-drop keys
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-fly rug
-fly rug
diff --git a/tests/footslip.chk b/tests/footslip.chk
deleted file mode 100644
index a9f28d3..0000000
--- a/tests/footslip.chk
+++ /dev/null
@@ -1,804 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> n
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extin
-
-Your lamp is now off.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill drago
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plove
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> s
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plove
-
->>Foof!<<
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-You are in a maze of twisty little passages, all different.
-
-> s
-
-You are in a maze of twisting little passages, all different.
-
-> e
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machi
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> n
-
-The ogre snarls and shoves you back.
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> s
-
-There is no way to go that direction.
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedqu
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reser
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> w
-
-There is no way to go that direction.
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> u
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-tumble several hundred feet to join the other unlucky adventurers.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> y
-
-All right. But don't blame me if something goes wr......
- --- POOF!! ---
-You are engulfed in a cloud of orange smoke. Coughing and gasping,
-you emerge from the smoke and find....
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is food here.
-
->
-
->
-You scored 61 out of a possible 430, using 121 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 60 more points.
diff --git a/tests/footslip.log b/tests/footslip.log
deleted file mode 100644
index 8b9edf2..0000000
--- a/tests/footslip.log
+++ /dev/null
@@ -1,129 +0,0 @@
-## Coverage of LOC_FOOTSLIP
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-d
-d
-free bird
-w
-take coins
-e
-s
-take n
-u
-s
-n
-d
-n
-n
-plugh
-extin
-plugh
-on
-s
-s
-sw
-take
-w
-kill drago
-y
-e
-e
-u
-d
-n
-n
-off
-plugh
-out
-s
-w
-n
-s
-s
-n
-in
-take water
-plugh
-on
-plove
-s
-plove
-s
-s
-u
-w
-wave rod
-west
-w
-w
-w
-s
-s
-e
-s
-kill machi
-s
-s
-n
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-n
-n
-n
-off
-plugh
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedqu
-throw axe
-slab
-s
-d
-water plant
-u
-w
-u
-reser
-H'CFL
-n
-n
-w
-u
-u
-u
-u
-u
-y
-
diff --git a/tests/gemstates.chk b/tests/gemstates.chk
deleted file mode 100644
index 8739f93..0000000
--- a/tests/gemstates.chk
+++ /dev/null
@@ -1,2153 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1635997320
-
-Seed set to 1635997320
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take jade
-
-OK
-
-> e
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jade
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You're in bird chamber.
-
-> w
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jewelry
-
-OK
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "F'UNJ". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There are 2 threatening little dwarves in the room with you.
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're at east end of long hall.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> drop bottle
-
-OK
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-There is a bottle of water here.
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop gold
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> drop ruby
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-There is a bottle of water here.
-
-Rough stone steps lead up the dome.
-
-> take water
-
-OK
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> bedquilt
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> F'UNJ
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> drop appendage
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Dwarf's axe
-Jeweled trident
-Ebony statuette
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> drop axe
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-There are faint rustling noises from the darkness behind you.
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a delicate, precious, ming vase here!
-
-There is a jewel-encrusted trident here!
-
-The pirate's treasure chest is here!
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Velvet pillow
-
-> take ebony
-
-OK
-
-> take vase
-
-OK
-
-> take trident
-
-OK
-
-> take chest
-
-OK
-
-> take emerald
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is an enormous ruby here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is a large sparkling nugget of gold here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop chest
-
-OK
-
-> drop ebony
-
-OK
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a gentle cave bear sitting placidly in one corner.
-
-The bear is locked to the wall with a golden chain!
-
-> take chain
-
-The chain is still locked.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> drop keys
-
-OK
-
-> take spices
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-There is a little axe here.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a richly-carved ebony statuette here!
-
-The pirate's treasure chest is here!
-
-There is an enormous ruby here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is a large sparkling nugget of gold here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-You are already carrying it!
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> drop bottle
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-There is a bottle of oil here.
-
-A small urn is embedded in the rock.
-
-> take bottle
-
-OK
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-There is an amber gemstone resting in a small cavity in the rock!
-
-> take amber
-
-OK
-
-> look
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-There is a small urn-shaped cavity in the rock.
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop sapphire
-
-The gem fits easily into the cavity.
-
-> look
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-There is a star sapphire resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take sapphire
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> look
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-There is a ruby resting in a small cavity in the rock!
-
-There is a Persian rug spread out on the floor!
-
->
-You scored 271 out of a possible 430, using 365 turns.
-
-You have reached "Junior Master" status.
-
-To achieve the next higher rating, you need 50 more points.
diff --git a/tests/gemstates.log b/tests/gemstates.log
deleted file mode 100644
index a07d86f..0000000
--- a/tests/gemstates.log
+++ /dev/null
@@ -1,371 +0,0 @@
-## Observe amber, ruby, sapphire after state change
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1635997320
-in
-take lamp
-xyzzy
-take rod
-e
-take cage
-w
-on
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-drop rod
-take bird
-take jade
-e
-e
-e
-off
-xyzzy
-drop jade
-xyzzy
-on
-w
-w
-w
-take rod
-d
-w
-wave rod
-drop rod
-e
-n
-free bird
-take bird
-s
-take jewelry
-n
-sw
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-n
-take silver
-n
-off
-plugh
-drop jewelry
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-d
-take axe
-u
-s
-up
-w
-w
-w
-w
-throw axe
-take axe
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-take diamonds
-e
-e
-drop bottle
-s
-take gold
-n
-n
-n
-n
-off
-plugh
-drop gold
-drop diamonds
-drop pyramid
-drop ruby
-plugh
-on
-s
-s
-u
-take water
-throw axe
-take axe
-n
-n
-d
-bedquilt
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-F'UNJ
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-drop appendage
-n
-take trident
-w
-d
-se
-n
-w
-inven
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-e
-take pillow
-w
-ne
-e
-n
-open clam
-s
-u
-e
-u
-s
-drop axe
-e
-w
-w
-w
-s
-e
-s
-s
-s
-n
-e
-e
-nw
-inven
-take ebony
-take vase
-take trident
-take chest
-take emerald
-se
-n
-d
-e
-e
-off
-xyzzy
-drop chest
-drop ebony
-drop pillow
-drop vase
-drop trident
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-look
-take chain
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-drop keys
-take spices
-fork
-w
-w
-sw
-free bear
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-drop bottle
-look
-take bottle
-fill urn
-light urn
-rub urn
-look
-take amber
-look
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop sapphire
-look
-take sapphire
-drop ruby
-look
diff --git a/tests/goback.chk b/tests/goback.chk
deleted file mode 100644
index fb6eb0f..0000000
--- a/tests/goback.chk
+++ /dev/null
@@ -1,2535 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> break vase
-
-You have taken the vase and hurled it delicately to the ground.
-
-> break vase
-
-It is beyond your power to do that.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> w
-
-You're in Swiss Cheese Room.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> take clam
-
-OK
-
-> s
-
-You can't fit this five-foot clam through that little passage!
-
-You're in Shell Room.
-
-> drop clam
-
-OK
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> take oyster
-
-OK
-
-> s
-
-You can't fit this five-foot oyster through that little passage!
-
-You're in Shell Room.
-
-> drop oyster
-
-OK
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-I see no pillow here.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> take coins
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-You can't carry anything more. You'll have to drop something first.
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> drop food
-
-OK
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> attack
-
-With what? Your bare hands? Against *HIS* bear hands??
-
-> unlock chain
-
-There is no way to get past the bear to unlock the chain, which is
-probably just as well.
-
-> feed bear
-
-There's nothing here it wants to eat (except perhaps you).
-
-> out
-
-You're in front of Barren Room.
-
-There is food here.
-
-> take food
-
-OK
-
-> in
-
-You're in Barren Room.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> carry bear
-
-The bear is still chained to the wall.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> attack bear
-
-The bear is confused; he only wants to be your friend.
-
-> feed bear
-
-There is nothing here to eat.
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-You can't carry anything more. You'll have to drop something first.
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> take bear
-
-OK
-
-> sw
-
-Just as you reach the other side, the bridge buckles beneath the
-weight of the bear, which was still following you around. You
-scrabble desperately for support, but as the bridge collapses you
-stumble back and fall into the chasm.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> yes
-
-All right. But don't blame me if something goes wr......
- --- POOF!! ---
-You are engulfed in a cloud of orange smoke. Coughing and gasping,
-you emerge from the smoke and find....
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-> inven
-
-You're not carrying anything.
-
-> out
-
-You're in front of building.
-
-There is a shiny brass lamp nearby.
-
-> take lamp
-
-OK
-
-> light lamp
-
-Your lamp is now on.
-
-> in
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-> plugh
-
->>Foof!<<
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> bedquilt
-
-You're in Bedquilt.
-
-> n
-
-You're in large low room.
-
-> sw
-
-You're in sloping corridor.
-
-> up
-
-You're on sw side of chasm.
-
-There is a little axe here.
-
-There are many coins here!
-
-Off to one side lies a glistening pearl!
-
-There is a golden chain lying in a heap on the floor!
-
-The wreckage of a bridge (and a dead bear) can be seen at the bottom
-of the chasm.
-
-The troll is nowhere to be seen.
-
-> over
-
-There is no longer any way across the chasm.
-
-You're on sw side of chasm.
-
-There is a little axe here.
-
-There are many coins here!
-
-Off to one side lies a glistening pearl!
-
-There is a golden chain lying in a heap on the floor!
-
-The wreckage of a bridge (and a dead bear) can be seen at the bottom
-of the chasm.
-
-The troll is nowhere to be seen.
-
-> feed bear
-
-Don't be ridiculous!
-
-> attack bear
-
-For crying out loud, the poor thing is already dead!
-
-> take coins
-
-OK
-
-> take axe
-
-OK
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-The floor is littered with worthless shards of pottery.
-
-> se
-
-You're in Swiss Cheese Room.
-
-> ne
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> e
-
-You're at complex junction.
-
-> up
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> up
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> take rod
-
-OK
-
-> wave rod
-
-The crystal bridge has vanished!
-
-> across
-
-There is no way across the fissure.
-
-You're on east bank of fissure.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> across
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> w
-
-You're at east end of long hall.
-
-> w
-
-You're at west end of long hall.
-
-> s
-
-You are in a maze of twisty little passages, all different.
-
-> s
-
-You are in a maze of twisting little passages, all different.
-
-> sw
-
-You are in a twisting little maze of passages, all different.
-
-> se
-
-You are in a twisting maze of little passages, all different.
-
-> s
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> drop coins
-
-There are fresh batteries here.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-Dead end
-
-There are fresh batteries here.
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-Your lamp is getting dim. You'd best go back for those batteries.
-
-OK
-
-> z
-
-OK
-
-> s
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-Dead end
-
-There are fresh batteries here.
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> take batteries
-
-Your lamp is getting dim. I'm taking the liberty of replacing the
-batteries.
-
-OK
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> back
-
-Sorry, but the path twisted and turned so much that I can't figure
-out which way to go to get back.
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> drink
-
-Drink what?
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> n
-
-You have crawled through a very low wide passage parallel to and north
-of the Hall of Mists.
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> w
-
-You're at east end of long hall.
-
-> n
-
-You are at a crossover of a high n/s passage and a low e/w one.
-
-> e
-
-You're in the west side chamber.
-
-> d
-
-There is no way to go that direction.
-
-You're in the west side chamber.
-
-> e
-
-You're in Hall of Mt King.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> e
-
-You are on the brink of a small clean climbable pit. A crawl leads
-west.
-
-> d
-
-You are in the bottom of a small pit with a little stream, which
-enters and exits through tiny slits.
-
-> listen
-
-The stream is gurgling placidly.
-
-> u
-
-You're at brink of small pit.
-
-> w
-
-You're in dirty passage.
-
-> bedquilt
-
-You're in Bedquilt.
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're in Bedquilt.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're in Bedquilt.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're in Bedquilt.
-
-> n
-
-You are in a secret canyon at a junction of three canyons, bearing
-north, south, and se. The north one is as tall as the other two
-combined.
-
-> w
-
-There is no way to go that direction.
-
-You're at junction of three secret canyons.
-
-> n
-
-You're at a low window overlooking a huge pit, which extends up out of
-sight. A floor is indistinctly visible over 50 feet below. Traces of
-white mist cover the floor of the pit, becoming thicker to the left.
-Marks in the dust around the window would seem to indicate that
-someone has been here recently. Directly across the pit from you and
-25 feet away there is a similar window looking into a lighted room. A
-shadowy figure can be seen there peering back at you.
-
-The shadowy figure seems to be trying to attract your attention.
-
-> w
-
-You're at junction of three secret canyons.
-
-> s
-
-You are in a secret n/s canyon above a sizable passage.
-
-> s
-
-A large stalactite extends from the roof and almost reaches the floor
-below. You could climb down it, and jump from it to the floor, but
-having done so you would be unable to reach it to climb back up.
-
-> n
-
-You are in a secret n/s canyon above a sizable passage.
-
-> s
-
-There are faint rustling noises from the darkness behind you.
-
-You're at top of stalactite.
-
-> n
-
-You are in a secret n/s canyon above a sizable passage.
-
-> n
-
-You're at junction of three secret canyons.
-
-> n
-
-You're at window on pit.
-
-The shadowy figure seems to be trying to attract your attention.
-
-> jump
-
-You are at the bottom of the pit with a broken neck.
-
-You clumsy oaf, you've done it again! I don't know how long I can
-keep this up. Do you want me to try reincarnating you again?
-
-> y
-
-Okay, now where did I put my orange smoke?.... >POOF!<
-Everything disappears in a dense cloud of orange smoke.
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-There is a shiny brass lamp nearby.
-
-> take lamp
-
-OK
-
-> in
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-> downstream
-
-The stream flows out through a pair of 1 foot diameter sewer pipes.
-It would be advisable to use the exit.
-
-You are inside a building, a well house for a large spring.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on lamp
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> w
-
-You're at a low window overlooking a huge pit, which extends up out of
-sight. A floor is indistinctly visible over 50 feet below. Traces of
-white mist cover the floor of the pit, becoming thicker to the right.
-Marks in the dust around the window would seem to indicate that
-someone has been here recently. Directly across the pit from you and
-25 feet away there is a similar window looking into a lighted room. A
-shadowy figure can be seen there peering back at you.
-
-The shadowy figure seems to be trying to attract your attention.
-
-> e
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> e
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> listen
-
-The wind whistles coldly past your ears.
-
-> score
-
-You have garnered 207 out of a possible 430 points, using 410 turns.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Dwarf's axe
-
-> waste 2443
-
-Game limit is now 30
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> z
-
-Your lamp is getting dim, and you're out of spare batteries. You'd
-best start wrapping this up.
-
-OK
-
->
-You scored 207 out of a possible 430, using 413 turns.
-
-You may now consider yourself a "Seasoned Adventurer".
-
-To achieve the next higher rating, you need 44 more points.
diff --git a/tests/goback.log b/tests/goback.log
deleted file mode 100644
index 83199f5..0000000
--- a/tests/goback.log
+++ /dev/null
@@ -1,451 +0,0 @@
-## Test many nonlethal failure conditions
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# This variant elicits the prompt to go back for batteries
-# See comments in this log
-#NOCOMPARE Relies on "waste"
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-# Test vase breakage
-break vase
-break vase
-se
-throw axe
-take axe
-e
-w
-ne
-e
-n
-# Here we are at the Shell Room. Fail to carry out bivalves
-take clam
-s
-drop clam
-open clam
-take oyster
-s
-drop oyster
-s
-# OK, bivalve-carry test is done
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-take coins
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-# Bear-verb test. Try feeding without food before feeding with
-barren
-drop food
-in
-attack
-unlock chain
-feed bear
-out
-take food
-in
-feed bear
-carry bear
-unlock chain
-take chain
-attack bear
-feed bear
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-take bear
-sw
-yes
-inven
-out
-take lamp
-light lamp
-in
-plugh
-s
-d
-bedquilt
-n
-sw
-up
-over
-feed bear
-attack bear
-# We'll need these when the game times out
-take coins
-take axe
-# Back to fissure to vanish the bridge and then test OVER
-sw
-d
-se
-se
-ne
-e
-up
-e
-up
-s
-up
-w
-take rod
-wave rod
-across
-# Next, buy batteries but don't take them.
-wave rod
-across
-w
-w
-w
-s
-s
-sw
-se
-s
-s
-drop coins
-look
-n
-z
-z
-z
-z
-# Battery warning happens here.
-s
-take batteries
-# We now have 2500 more turns of life. Into the maze...
-n
-# Show that trying to back up in the maze fails
-back
-n
-nw
-d
-# Out of maze. Drink where nothing is eligible.
-drink
-e
-e
-# PARALLEL1 coverage
-n
-# If we go to hall of mists we'll meet a killer dwarf with the drop on us
-#e
-#e
-w
-w
-n
-e
-d
-e
-u
-throw axe
-d
-n
-d
-# Coverage of LOC_SMALLPIT and LOC_SMALLPITBRINK
-e
-d
-listen
-u
-w
-# Coverage of LOC_THREEJUNCTION, LOC_WINDOW2, LOC_SECRET2, LOC_TOPSTALACTITE,
-# LOC_NECKBROKE. Only accessible via stalactite from big maze or by random
-# exit from Bedquilt.
-bedquilt
-z
-z
-z
-n
-n
-n
-n
-# In secret canyon
-w
-n
-w
-s
-# LOC_TOPSTALACTITE
-s
-n
-s
-n
-n
-n
-jump
-y
-# Reincarnation, cover LOC_SEWER
-out
-take lamp
-in
-downstream
-plugh
-on lamp
-# Cover WINDOW1
-w
-e
-# Retrieve axe
-s
-s
-e
-take axe
-listen
-# At Hall of Mists
-score
-inven
-# Timewarp forward to test exhaustion of replacement batteries
-waste 2443
-z
-# MISSING_BATTERIES is uttered
diff --git a/tests/hint_dark.chk b/tests/hint_dark.chk
deleted file mode 100644
index 1a95bf8..0000000
--- a/tests/hint_dark.chk
+++ /dev/null
@@ -1,158 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1495951709
-
-Seed set to 1495951709
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plove
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-Are you trying to explore beyond the plover room?
-
-> y
-
-I am prepared to give you a hint, but it will cost you 5 points.
-
-Do you want the hint?
-
-> y
-
-There is a way to explore that region without having to worry about
-falling into a pit. None of the objects available is immediately
-useful in discovering the secret.
-
->
-You scored 54 out of a possible 430, using 27 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 67 more points.
diff --git a/tests/hint_dark.log b/tests/hint_dark.log
deleted file mode 100644
index 78a3c79..0000000
--- a/tests/hint_dark.log
+++ /dev/null
@@ -1,34 +0,0 @@
-## Elicit hint for dealing with plugh room and darkness (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1495951709
-in
-plugh
-plove
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-z
-y
-y
diff --git a/tests/hint_grate.chk b/tests/hint_grate.chk
deleted file mode 100644
index fa7d80d..0000000
--- a/tests/hint_grate.chk
+++ /dev/null
@@ -1,91 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1495774850
-
-Seed set to 1495774850
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> stream
-
-Upstream or downstream?
-
-You're in valley.
-
-> s
-
-At your feet all the water of the stream splashes into a 2-inch slit
-in the rock. Downstream the streambed is bare rock.
-
-> s
-
-You are in a 20-foot depression floored with bare dirt. Set into the
-dirt is a strong steel grate mounted in concrete. A dry streambed
-leads into the depression.
-
-The grate is locked.
-
-> open grate
-
-You have no keys!
-
-> open grate
-
-You have no keys!
-
-> open grate
-
-You have no keys!
-
-Are you trying to get into the cave?
-
-> y
-
-I am prepared to give you a hint, but it will cost you 2 points.
-
-Do you want the hint?
-
-> y
-
-The grate is very solid and has a hardened steel lock. You cannot
-enter without a key, and there are no keys nearby. I would recommend
-looking elsewhere for the keys.
-
->
-You scored 30 out of a possible 430, using 10 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 16 more points.
diff --git a/tests/hint_grate.log b/tests/hint_grate.log
deleted file mode 100644
index 634caf3..0000000
--- a/tests/hint_grate.log
+++ /dev/null
@@ -1,17 +0,0 @@
-## Elicit hint for dealing with grate
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1495774850
-in
-take lamp
-out
-s
-stream
-s
-s
-open grate
-open grate
-open grate
-y
-y
diff --git a/tests/hint_jade.chk b/tests/hint_jade.chk
deleted file mode 100644
index e8d9f81..0000000
--- a/tests/hint_jade.chk
+++ /dev/null
@@ -1,1857 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> n
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extin
-
-Your lamp is now off.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill drago
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop rug
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appen
-
-OK
-
-> drop cage
-
-OK
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plove
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plove
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machi
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedqu
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reser
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appen
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottl
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take tride
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop tride
-
-OK
-
-> drop axe
-
-OK
-
-> drop lante
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emera
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take tride
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> take key
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottl
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss egg
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> barre
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unloc
-
-The chain is now unlocked.
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> d
-
-You are being followed by a very large, tame bear.
-
-You are walking along a gently sloping north/south passage lined with
-oddly shaped limestone formations.
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> d
-
-You are being followed by a very large, tame bear.
-
-You're in limestone passage.
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-> take
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emera
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> fly
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-> plugh
-
->>Foof!<<
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is a rare amber gemstone here!
-
-There is a jewel-encrusted trident here!
-
-The pirate's treasure chest is here!
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> w
-
-You're at top of small pit.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-You're missing only one other treasure. Do you need help finding it?
-
-> y
-
-I am prepared to give you a hint, but it will cost you 4 points.
-
-Do you want the hint?
-
-> y
-
-Once you've found all the other treasures, it is no longer possible to
-locate the one you're now missing.
-
->
-You scored 91 out of a possible 430, using 297 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 30 more points.
diff --git a/tests/hint_jade.log b/tests/hint_jade.log
deleted file mode 100644
index d220260..0000000
--- a/tests/hint_jade.log
+++ /dev/null
@@ -1,306 +0,0 @@
-## Elicit hint for getting the jade (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-d
-d
-free bird
-w
-e
-s
-n
-u
-s
-n
-d
-n
-n
-plugh
-extin
-plugh
-on
-s
-s
-sw
-take axe
-w
-kill drago
-y
-take rug
-e
-e
-u
-d
-n
-n
-off
-plugh
-drop rug
-out
-s
-w
-n
-take appen
-drop cage
-s
-s
-n
-in
-take water
-plugh
-on
-plove
-ne
-s
-plove
-s
-s
-u
-w
-wave rod
-drop rod
-west
-w
-w
-w
-s
-sw
-se
-s
-kill machi
-s
-s
-kill ogre
-n
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedqu
-throw axe
-take
-slab
-s
-d
-water plant
-u
-w
-u
-reser
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appen
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottl
-n
-take tride
-w
-d
-se
-n
-w
-drop tride
-drop axe
-drop lante
-e
-take emera
-w
-take lamp
-take axe
-take tride
-nw
-s
-se
-throw axe
-e
-w
-ne
-e
-n
-open
-s
-u
-e
-u
-n
-off
-plugh
-take key
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get
-n
-take bottl
-n
-w
-d
-sw
-u
-toss egg
-ne
-barre
-in
-feed bear
-unloc
-take bear
-fork
-# next 4 lines are for coverage of LOC_LIMESTONE
-d
-fork
-d
-fork
-ne
-e
-fork
-w
-w
-sw
-free bear
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-u
-w
-w
-u
-s
-e
-e
-n
-n
-plugh
-take
-out
-w
-n
-n
-n
-fill urn
-light
-rub urn
-take amber
-drop rug
-drop emera
-fly
-fly
-e
-s
-e
-e
-in
-plugh
-s
-s
-u
-w
-w
-w
-s
-e
-s
-s
-s
-n
-e
-e
-nw
-se
-n
-d
-w
-d
-y
-y
diff --git a/tests/hint_snake.chk b/tests/hint_snake.chk
deleted file mode 100644
index d5a1c44..0000000
--- a/tests/hint_snake.chk
+++ /dev/null
@@ -1,200 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1951269982
-
-Seed set to 1951269982
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> get lamp
-
-OK
-
-> get keys
-
-OK
-
-> out
-
-You're in front of building.
-
-> down
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> s
-
-At your feet all the water of the stream splashes into a 2-inch slit
-in the rock. Downstream the streambed is bare rock.
-
-> s
-
-You are in a 20-foot depression floored with bare dirt. Set into the
-dirt is a strong steel grate mounted in concrete. A dry streambed
-leads into the depression.
-
-The grate is locked.
-
-> open
-
-The grate is now unlocked.
-
-> in
-
-You are in a small chamber beneath a 3x3 steel grate to the surface.
-A low crawl over cobbles leads inward to the west.
-
-The grate is open.
-
-> west
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> get cage
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> down
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> down
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> w
-
-You can't get by the snake.
-
-You're in Hall of Mt King.
-
-A huge green fierce snake bars the way!
-
-> attack
-
-Attacking the snake both doesn't work and is very dangerous.
-
-> w
-
-You can't get by the snake.
-
-You're in Hall of Mt King.
-
-A huge green fierce snake bars the way!
-
-> eat snake
-
-I think I just lost my appetite.
-
-> w
-
-You can't get by the snake.
-
-You're in Hall of Mt King.
-
-A huge green fierce snake bars the way!
-
-> throw snake
-
-You aren't carrying it!
-
-> w
-
-You can't get by the snake.
-
-You're in Hall of Mt King.
-
-A huge green fierce snake bars the way!
-
-Are you trying to somehow deal with the snake?
-
-> carry snake
-
-Please answer the question.
-
-Are you trying to somehow deal with the snake?
-
-> y
-
-I am prepared to give you a hint, but it will cost you 2 points.
-
-Do you want the hint?
-
-> y
-
-You can't kill the snake, or drive it away, or avoid it, or anything
-like that. There is a way to get by, but you don't have the necessary
-resources right now.
-
->
-You scored 55 out of a possible 430, using 25 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 66 more points.
diff --git a/tests/hint_snake.log b/tests/hint_snake.log
deleted file mode 100644
index 710c5e3..0000000
--- a/tests/hint_snake.log
+++ /dev/null
@@ -1,33 +0,0 @@
-## Elicit hint for dealing with snake
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1951269982
-in
-get lamp
-get keys
-out
-down
-s
-s
-open
-in
-west
-get cage
-w
-on
-w
-w
-w
-down
-down
-w
-attack
-w
-eat snake
-w
-throw snake
-w
-carry snake
-y
-y
diff --git a/tests/hint_urn.chk b/tests/hint_urn.chk
deleted file mode 100644
index 63b7542..0000000
--- a/tests/hint_urn.chk
+++ /dev/null
@@ -1,82 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1495951709
-
-Seed set to 1495951709
-
-You're in front of building.
-
-> u
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-> z
-
-OK
-
-Are you wondering what to do here?
-
-> y
-
-I am prepared to give you a hint, but it will cost you 2 points.
-
-Do you want the hint?
-
-> y
-
-This section is quite advanced. Find the cave first.
-
-
->
-You scored 30 out of a possible 430, using 11 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 16 more points.
diff --git a/tests/hint_urn.log b/tests/hint_urn.log
deleted file mode 100644
index b1f3d3a..0000000
--- a/tests/hint_urn.log
+++ /dev/null
@@ -1,19 +0,0 @@
-## Elicit hint for dealing with urn (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE Policy decision - no point in emulating advent430's extra \n here
-n
-seed 1495951709
-u
-n
-n
-n
-z
-z
-z
-z
-z
-z
-z
-y
-y
diff --git a/tests/hint_witt.chk b/tests/hint_witt.chk
deleted file mode 100644
index 315f402..0000000
--- a/tests/hint_witt.chk
+++ /dev/null
@@ -1,2438 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1635997320
-
-Seed set to 1635997320
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take jade
-
-OK
-
-> e
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jade
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You're in bird chamber.
-
-> w
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jewelry
-
-OK
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "F'UNJ". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There are 2 threatening little dwarves in the room with you.
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're at east end of long hall.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> drop bottle
-
-OK
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-There is a bottle of water here.
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop gold
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> drop ruby
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-There is a bottle of water here.
-
-Rough stone steps lead up the dome.
-
-> take water
-
-OK
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> bedquilt
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> F'UNJ
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> drop appendage
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Dwarf's axe
-Jeweled trident
-Ebony statuette
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> drop axe
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-There are faint rustling noises from the darkness behind you.
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a delicate, precious, ming vase here!
-
-There is a jewel-encrusted trident here!
-
-The pirate's treasure chest is here!
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Velvet pillow
-
-> take ebony
-
-OK
-
-> take vase
-
-OK
-
-> take trident
-
-OK
-
-> take chest
-
-OK
-
-> take emerald
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is an enormous ruby here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is a large sparkling nugget of gold here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop chest
-
-OK
-
-> drop ebony
-
-OK
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> take chain
-
-The chain is still locked.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> drop keys
-
-OK
-
-> take spices
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-There is a little axe here.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a richly-carved ebony statuette here!
-
-The pirate's treasure chest is here!
-
-There is an enormous ruby here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is a large sparkling nugget of gold here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-You are already carrying it!
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a richly-carved ebony statuette here!
-
-The pirate's treasure chest is here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is a large sparkling nugget of gold here!
-
-There are bars of silver here!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-> drop emerald
-
-OK
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a richly-carved ebony statuette here!
-
-The pirate's treasure chest is here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is a large sparkling nugget of gold here!
-
-There are bars of silver here!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-Do you need help getting out of here?
-
-> y
-
-I am prepared to give you a hint, but it will cost you 3 points.
-
-Do you want the hint?
-
-> y
-
-Don't go west.
-
-
->
-You scored 339 out of a possible 430, using 397 turns.
-
-Your score puts you in Master Adventurer Class C.
-
-To achieve the next higher rating, you need 37 more points.
diff --git a/tests/hint_witt.log b/tests/hint_witt.log
deleted file mode 100644
index f97a906..0000000
--- a/tests/hint_witt.log
+++ /dev/null
@@ -1,406 +0,0 @@
-## Hint for Witt's End
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE Policy decision - no point in emulating advent430's extra \n here
-n
-seed 1635997320
-in
-take lamp
-xyzzy
-take rod
-e
-take cage
-w
-on
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-drop rod
-take bird
-take jade
-e
-e
-e
-off
-xyzzy
-drop jade
-xyzzy
-on
-w
-w
-w
-take rod
-d
-w
-wave rod
-drop rod
-e
-n
-free bird
-take bird
-s
-take jewelry
-n
-sw
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-n
-take silver
-n
-off
-plugh
-drop jewelry
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-d
-take axe
-u
-s
-up
-w
-w
-w
-w
-throw axe
-take axe
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-take diamonds
-e
-e
-drop bottle
-s
-take gold
-n
-n
-n
-n
-off
-plugh
-drop gold
-drop diamonds
-drop pyramid
-drop ruby
-plugh
-on
-s
-s
-u
-take water
-throw axe
-take axe
-n
-n
-d
-bedquilt
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-F'UNJ
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-drop appendage
-n
-take trident
-w
-d
-se
-n
-w
-inven
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-e
-take pillow
-w
-ne
-e
-n
-open clam
-s
-u
-e
-u
-s
-drop axe
-e
-w
-w
-w
-s
-e
-s
-s
-s
-n
-e
-e
-nw
-inven
-take ebony
-take vase
-take trident
-take chest
-take emerald
-se
-n
-d
-e
-e
-off
-xyzzy
-drop chest
-drop ebony
-drop pillow
-drop vase
-drop trident
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-take chain
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-drop keys
-take spices
-fork
-w
-w
-sw
-free bear
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop emerald
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-y
-y
diff --git a/tests/illformed.chk b/tests/illformed.chk
deleted file mode 100644
index 925fc31..0000000
--- a/tests/illformed.chk
+++ /dev/null
@@ -1,153 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> foo
-
-Please answer the question.
-
-Welcome to Adventure!! Would you like instructions?
-
->
-
-Please answer the question.
-
-Welcome to Adventure!! Would you like instructions?
-
-> y
-
-Somewhere nearby is Colossal Cave, where others have found fortunes in
-treasure and gold, though it is rumored that some who enter are never
-seen again. Magic is said to work in the cave. I will be your eyes
-and hands. Direct me with commands of 1 or 2 words. I should warn
-you that I look at only the first five letters of each word, so you'll
-have to enter "northeast" as "ne" to distinguish it from "north".
-You can type "help" for some general hints. For information on how
-to end your adventure, scoring, etc., type "info".
- - - -
-This program was originally developed by Willie Crowther. Most of the
-features of the current program were added by Don Woods.
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1635997320
-
-Seed set to 1635997320
-
-You're in front of building.
-
-> back
-
-You can't get there from here.
-
-You're in front of building.
-
-> take grate
-
-I see no grate here.
-
-> no rub
-
-OK
-
-> say axe
-
-Okay, "axe".
-
-> say rub
-
-Okay, "rub".
-
-> say grate
-
-Okay, "grate".
-
-> _
-
-Sorry, I don't know the word "_".
-
-> back
-
-Sorry, but I no longer seem to remember how it was you got here.
-
-You're in front of building.
-
-> waste
-
-This command requires a numeric argument.
-
-You're in front of building.
-
-> seed
-
-This command requires a numeric argument.
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> eat grate
-
-I see no grate here.
-
-> 23
-
-Sorry, I don't know the word "23".
-
-> eat building
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> in
-
-I don't know in from out here. Use compass points or name something
-in the general direction you want to go.
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> say F'UNJ
-
-Nothing happens.
-
-> in
-
-I don't know in from out here. Use compass points or name something
-in the general direction you want to go.
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> keys
-
-What do you want to do with the keys?
-
->
-You scored 27 out of a possible 430, using 17 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 19 more points.
diff --git a/tests/illformed.log b/tests/illformed.log
deleted file mode 100644
index 1e31a41..0000000
--- a/tests/illformed.log
+++ /dev/null
@@ -1,31 +0,0 @@
-## Test for various cases not found in walkthroughs.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE This is busted under advent430 -- see comments within.
-foo
-
-y
-seed 1635997320
-back
-# Caused crashes and hangs before
-take grate
-no rub
-# Next three lines were buggy
-say axe
-say rub
-say grate
-_
-back
-# advent430 doesn't have this command
-waste
-# seed should cause a compint when argumentless,
-seed
-eat grate
-23
-eat building
-in
-# Z'ZZZ Word correct, but does nothing
-say F'UNJ
-# Meant to evoke "I don't know in from out here."
-in
-keys
diff --git a/tests/illformed2.chk b/tests/illformed2.chk
deleted file mode 100644
index ab2095b..0000000
--- a/tests/illformed2.chk
+++ /dev/null
@@ -1,553 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1635997320
-
-Seed set to 1635997320
-
-You're in front of building.
-
-> back
-
-You can't get there from here.
-
-You're in front of building.
-
-> say axe
-
-Okay, "axe".
-
-> say rub
-
-Okay, "rub".
-
-> say grate
-
-Okay, "grate".
-
-> _
-
-Sorry, I don't know the word "_".
-
-> back
-
-Sorry, but I no longer seem to remember how it was you got here.
-
-You're in front of building.
-
-> 23
-
-Sorry, I don't know the word "23".
-
-> say F'UNJ
-
-Nothing happens.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> keys
-
-What do you want to do with the keys?
-
-> throw food
-
-You aren't carrying it!
-
-> nothing food
-
-OK
-
-> calm food
-
-I'm game. Would you care to explain how?
-
-> walk food
-
-Where?
-
-> score food
-
-Huh?
-
-> foo food
-
-I don't know how.
-
-> brief food
-
-On what?
-
-> blast food
-
-Blasting requires dynamite.
-
-> find grate
-
-I can only tell you what you see as you move about and manipulate
-things. I cannot tell you where remote things are.
-
-> light food
-
-I'm afraid I don't understand.
-
-> lock food
-
-I don't know how to lock or unlock such a thing.
-
-> unlock food
-
-I don't know how to lock or unlock such a thing.
-
-> extinguish food
-
-I'm afraid I don't understand.
-
-> suspend food
-
-Huh?
-
-> resume food
-
-Huh?
-
-> crawl
-
-Which way?
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> stream
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> lock
-
-There is nothing here with a lock!
-
-> take water
-
-You have nothing in which to carry it.
-
-> blast
-
-Blasting requires dynamite.
-
-> building
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> cave
-
-I don't know where the cave is, but hereabouts no stream can run on
-the surface for long. I would try the stream.
-
-You're in front of building.
-
-> enter stream
-
-Your feet are now wet.
-
-> try three words
-
-Please stick to 1- and 2-word commands.
-
-> listen
-
-The stream is gurgling placidly.
-
-> carry
-
-Carry what?
-
-> forward
-
-I am unsure how you are facing. Use compass points or nearby objects.
-
-You're in front of building.
-
-> eat
-
-Eat what?
-
-> drink
-
-You have taken a drink from the stream. The water tastes strongly of
-minerals, but is not unpleasant. It is extremely cold.
-
-> throw keys
-
-I see no keys here.
-
-> find keys
-
-I can only tell you what you see as you move about and manipulate
-things. I cannot tell you where remote things are.
-
-> inven keys
-
-I can only tell you what you see as you move about and manipulate
-things. I cannot tell you where remote things are.
-
-> nothing
-
-OK
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> listen
-
-The stream is gurgling placidly.
-
-> find keys
-
-I believe what you want is right here with you.
-
-> unlock keys
-
-You can't unlock the keys.
-
-> find bar
-
-Sorry, I don't know the word "bar".
-
-> carry
-
-Carry what?
-
-> blast
-
-Blasting requires dynamite.
-
-> take bottle
-
-OK
-
-> find bottle
-
-You are already carrying it!
-
-> drink water
-
-The bottle of water is now empty.
-
-> fill bottle
-
-Your bottle is now full of water.
-
-> throw axe
-
-I see no axe here.
-
-> throw knife
-
-I see no knife here.
-
-> lock
-
-There is nothing here with a lock!
-
-> unlock
-
-There is nothing here with a lock!
-
-> throw
-
-Throw what?
-
-> attack
-
-There is nothing here to attack.
-
-> unlock chain
-
-I see no chain here.
-
-> fill urn
-
-I see no urn here.
-
-> eat keys
-
-Don't be ridiculous!
-
-> discard keys
-
-You aren't carrying it!
-
-> drink keys
-
-Don't be ridiculous!
-
-> off keys
-
-I'm afraid I don't understand.
-
-> break keys
-
-It is beyond your power to do that.
-
-> wake keys
-
-Don't be ridiculous!
-
-> take keys
-
-OK
-
-> feed keys
-
-I'm game. Would you care to explain how?
-
-> fly keys
-
-I'm game. Would you care to explain how?
-
-> pour keys
-
-You can't pour that.
-
-> throw keys
-
-OK
-
-> foo up
-
-There is no way to go that direction.
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-> get
-
-Get what?
-
-> food
-
-OK
-
-> eat food
-
-Thank you, it was delicious!
-
-> drink blood
-
-I see no blood here.
-
-> drink keys
-
-Don't be ridiculous!
-
-> light keys
-
-I'm afraid I don't understand.
-
-> brief
-
-Okay, from now on I'll only describe a place in full the first time
-you come to it. To get the full description, say "look".
-
-> frob grate
-
-Sorry, I don't know the word "frob".
-
-> read grate
-
-I see no grate here.
-
-> pour bottle
-
-Your bottle is empty and the ground is wet.
-
-> fill bottle
-
-Your bottle is now full of water.
-
-> building
-
-I don't know how to apply that word here.
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-> on
-
-Your lamp is now on.
-
-> pour bottle
-
-Your bottle is empty and the ground is wet.
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> take rod
-
-OK
-
-> wave rod
-
-Nothing happens.
-
-> listen
-
-All is silent.
-
-> quit
-
-Do you really want to quit now?
-
-> n
-
-OK
-
-> read
-
-Read what?
-
-> look
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> go back
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a lamp shining nearby.
-
-> fuck
-
-Watch it!
-
-> walk
-
-Where?
-
-> fly
-
-Though you flap your arms furiously, it is to no avail.
-
-> say boo
-
-Okay, "boo".
-
-> score
-
-You have garnered 32 out of a possible 430 points, using 101 turns.
-
-> z
-
-OK
-
-> score
-
-You have garnered 32 out of a possible 430 points, using 103 turns.
-
-> quit keys
-
-Huh?
-
-> out
-
-You're in front of building.
-
-> s
-
-You're in valley.
-
-> s
-
-At your feet all the water of the stream splashes into a 2-inch slit
-in the rock. Downstream the streambed is bare rock.
-
-> down
-
-You don't fit through a two-inch slit!
-
-You're at slit in streambed.
-
-> s
-
-You are in a 20-foot depression floored with bare dirt. Set into the
-dirt is a strong steel grate mounted in concrete. A dry streambed
-leads into the depression.
-
-The grate is locked.
-
-> in
-
-You can't go through a locked steel grate!
-
-You're outside grate.
-
-The grate is locked.
-
-> seed -123
-
-Seed set to -123
-
-You're outside grate.
-
-The grate is locked.
-
->
-You scored 32 out of a possible 430, using 110 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 14 more points.
diff --git a/tests/illformed2.log b/tests/illformed2.log
deleted file mode 100644
index b1e722a..0000000
--- a/tests/illformed2.log
+++ /dev/null
@@ -1,138 +0,0 @@
-## Test for various cases not found in walkthroughs (advent430-compatible).
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Commented-out lines cause troble in advent430
-n
-seed 1635997320
-back
-# Next three lines were buggy
-say axe
-say rub
-say grate
-_
-back
-#eat grate
-23
-#eat building
-#in
-# Z'ZZZ Word correct, but does nothing
-say F'UNJ
-# Say bigwords when giant isn't around
-#say fee
-#say fie
-#say foe
-#say fum
-# Meant to evoke "I don't know in from out here."
-in
-keys
-throw food
-nothing food
-calm food
-walk food
-score food
-foo food
-brief food
-blast food
-find grate
-light food
-lock food
-unlock food
-extinguish food
-suspend food
-resume food
-crawl
-out
-stream
-lock
-take water
-blast
-building
-cave
-enter stream
-try three words
-listen
-carry
-forward
-eat
-drink
-throw keys
-find keys
-inven keys
-nothing
-in
-listen
-find keys
-unlock keys
-find bar
-carry
-blast
-take bottle
-find bottle
-drink water
-fill bottle
-throw axe
-throw knife
-lock
-unlock
-throw
-attack
-unlock chain
-fill urn
-eat keys
-discard keys
-drink keys
-off keys
-break keys
-wake keys
-take keys
-feed keys
-fly keys
-pour keys
-throw keys
-foo up
-get
-food
-eat food
-drink blood
-drink keys
-light keys
-brief
-frob grate
-read grate
-#grate
-pour bottle
-fill bottle
-building
-on
-pour bottle
-xyzzy
-take rod
-wave rod
-listen
-quit
-n
-read
-look
-#l
-#x
-#i
-#news
-go back
-fuck
-walk
-fly
-say boo
-score
-z
-score
-quit keys
-out
-s
-s
-down
-s
-in
-seed -123
-#no
-#quit
-#yes
diff --git a/tests/intransitivecarry.chk b/tests/intransitivecarry.chk
deleted file mode 100644
index 4fe9674..0000000
--- a/tests/intransitivecarry.chk
+++ /dev/null
@@ -1,43 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> carry lamp
-
-OK
-
-> out
-
-You're in front of building.
-
-> drop lamp
-
-OK
-
-> carry
-
-OK
-
->
-You scored 32 out of a possible 430, using 5 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 14 more points.
diff --git a/tests/intransitivecarry.log b/tests/intransitivecarry.log
deleted file mode 100644
index f6a7bfa..0000000
--- a/tests/intransitivecarry.log
+++ /dev/null
@@ -1,9 +0,0 @@
-## Carry when only one object is present
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-in
-carry lamp
-out
-drop lamp
-carry
diff --git a/tests/issue36.chk b/tests/issue36.chk
deleted file mode 100644
index 99d82df..0000000
--- a/tests/issue36.chk
+++ /dev/null
@@ -1,41 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 826186526
-
-Seed set to 826186526
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> get
-
-Get what?
-
-> food
-
-OK
-
->
-You scored 32 out of a possible 430, using 3 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 14 more points.
diff --git a/tests/issue36.log b/tests/issue36.log
deleted file mode 100644
index 279b7f3..0000000
--- a/tests/issue36.log
+++ /dev/null
@@ -1,8 +0,0 @@
-## Test handling of object after transitive verb.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 826186526
-in
-get
-food
diff --git a/tests/issue37.chk b/tests/issue37.chk
deleted file mode 100644
index 4aa9320..0000000
--- a/tests/issue37.chk
+++ /dev/null
@@ -1,40 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> food
-
-What do you want to do with the food?
-
-> get
-
-OK
-
-> inventory
-
-You are currently holding the following:
-Tasty food
-
->
-You scored 32 out of a possible 430, using 4 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 14 more points.
diff --git a/tests/issue37.log b/tests/issue37.log
deleted file mode 100644
index b796aa6..0000000
--- a/tests/issue37.log
+++ /dev/null
@@ -1,8 +0,0 @@
-## Test handling of transitive verb after noun
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-in
-food
-get
-inventory
diff --git a/tests/knife.chk b/tests/knife.chk
deleted file mode 100644
index 76a3b6b..0000000
--- a/tests/knife.chk
+++ /dev/null
@@ -1,386 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> no
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1640849217
-
-Seed set to 1640849217
-
-You're in front of building.
-
-> e
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> get lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> get rod
-
-OK
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> w
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You're on east bank of fissure.
-
-There is a little axe here.
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> get knife
-
-The dwarves' knives vanish as they strike the walls of the cave.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> get knife
-
-I see no knife here.
-
-> quit
-
-Do you really want to quit now?
-
-> yes
-
-OK
-
-You scored 59 out of a possible 430, using 50 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 62 more points.
diff --git a/tests/knife.log b/tests/knife.log
deleted file mode 100644
index 1c811ea..0000000
--- a/tests/knife.log
+++ /dev/null
@@ -1,57 +0,0 @@
-## Test whether KNIVES_VANISH can be issued twice
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE avoide spuriuous failure on second "get knife"
-no
-seed 1640849217
-e
-get lamp
-xyzzy
-get rod
-on
-w
-w
-w
-d
-w
-wave rod
-w
-e
-w
-e
-w
-e
-w
-e
-w
-e
-w
-e
-w
-e
-w
-e
-w
-e
-w
-e
-w
-e
-w
-e
-w
-e
-w
-e
-w
-e
-w
-e
-w
-e
-w
-get knife
-look
-get knife
-quit
-yes
diff --git a/tests/lampdim.chk b/tests/lampdim.chk
deleted file mode 100644
index cfbb010..0000000
--- a/tests/lampdim.chk
+++ /dev/null
@@ -1,2516 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take cavity
-
-I suppose you collect doughnut holes, too?
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> get rug
-
-The rug hovers stubbornly where it is.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> take coins
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> wave rod
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You aren't carrying it!
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> w
-
-You're at east end of long hall.
-
-> w
-
-You're at west end of long hall.
-
-> s
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a message scrawled in the dust in a flowery script, reading:
-"This is not the maze where the pirate leaves his treasure chest."
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> drop coins
-
-There are fresh batteries here.
-
-> take batteries
-
-Your lamp is getting dim. I'm taking the liberty of replacing the
-batteries.
-
-OK
-
-> inventory
-
-You are currently holding the following:
-Brass lantern
-Dwarf's axe
-Batteries
-
-> drop batteries
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-Dead end
-
-Some worn-out batteries have been discarded nearby.
-
-There is a message scrawled in the dust in a flowery script, reading:
-"This is not the maze where the pirate leaves his treasure chest."
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
->
-You scored 343 out of a possible 430, using 406 turns.
-
-Your score puts you in Master Adventurer Class C.
-
-To achieve the next higher rating, you need 33 more points.
diff --git a/tests/lampdim.log b/tests/lampdim.log
deleted file mode 100644
index 5042356..0000000
--- a/tests/lampdim.log
+++ /dev/null
@@ -1,415 +0,0 @@
-## Test the case where your lamp goes dim
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take cavity
-take amber
-drop rug
-drop emerald
-get rug
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-s
-u
-w
-w
-w
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-xyzzy
-drop emerald
-drop chest
-take coins
-plugh
-on
-s
-s
-u
-# Go to vending machine and get batteries.
-w
-wave rod
-w
-w
-w
-w
-s
-sw
-se
-s
-drop coins
-take batteries
-# Lamp dim message should follow
-inventory
-drop batteries
-look
diff --git a/tests/lampdim2.chk b/tests/lampdim2.chk
deleted file mode 100644
index 740e719..0000000
--- a/tests/lampdim2.chk
+++ /dev/null
@@ -1,2603 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> take coins
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> wave rod
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You aren't carrying it!
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> w
-
-You're at east end of long hall.
-
-> w
-
-You're at west end of long hall.
-
-> s
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a message scrawled in the dust in a flowery script, reading:
-"This is not the maze where the pirate leaves his treasure chest."
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> carry message
-
-You sift your fingers through the dust, but succeed only in
-obliterating the cryptic message.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Your lamp has run out of power.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> lamp on
-
-Your lamp has run out of power.
-
->
-You scored 368 out of a possible 430, using 423 turns.
-
-Your score puts you in Master Adventurer Class C.
-
-To achieve the next higher rating, you need 8 more points.
diff --git a/tests/lampdim2.log b/tests/lampdim2.log
deleted file mode 100644
index 0f33787..0000000
--- a/tests/lampdim2.log
+++ /dev/null
@@ -1,431 +0,0 @@
-## Try (and fail) to carry message at vending machine
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-s
-u
-w
-w
-w
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-xyzzy
-drop emerald
-drop chest
-take coins
-plugh
-on
-s
-s
-u
-# Go to vending machine and get batteries.
-w
-wave rod
-w
-w
-w
-w
-s
-sw
-se
-s
-carry message
-n
-s
-n
-s
-n
-s
-n
-s
-n
-s
-n
-s
-n
-s
-n
-s
-n
-s
-n
-s
-n
-s
-lamp on
diff --git a/tests/lampdim3.chk b/tests/lampdim3.chk
deleted file mode 100644
index 6f4a462..0000000
--- a/tests/lampdim3.chk
+++ /dev/null
@@ -1,2590 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> take coins
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> wave rod
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You aren't carrying it!
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> w
-
-You're at east end of long hall.
-
-> w
-
-You're at west end of long hall.
-
-> s
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a message scrawled in the dust in a flowery script, reading:
-"This is not the maze where the pirate leaves his treasure chest."
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> drop axe
-
-OK
-
-> take axe
-
-OK
-
-> drop axe
-
-OK
-
-> take axe
-
-OK
-
-> drop axe
-
-OK
-
-> take axe
-
-OK
-
-> drop axe
-
-OK
-
-> take axe
-
-OK
-
-> drop axe
-
-OK
-
-> take axe
-
-OK
-
-> drop axe
-
-OK
-
-> take axe
-
-OK
-
-> drop axe
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-OK
-
-> take axe
-
-OK
-
-> drop axe
-
-OK
-
-> take axe
-
-OK
-
-> drop axe
-
-OK
-
-> take axe
-
-OK
-
-> drop axe
-
-OK
-
-> take axe
-
-OK
-
-> drop axe
-
-OK
-
-> take axe
-
-OK
-
-> drop axe
-
-Your lamp has run out of power.
-
-OK
-
-> n
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> s
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> n
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> up
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> down
-
-You fell into a pit and broke every bone in your body!
-
-It looks as though you're dead. Well, seeing as how it's so close to
-closing time anyway, I think we'll just call it a day.
-
-You scored 362 out of a possible 430, using 427 turns.
-
-Your score puts you in Master Adventurer Class C.
-
-To achieve the next higher rating, you need 14 more points.
diff --git a/tests/lampdim3.log b/tests/lampdim3.log
deleted file mode 100644
index e7b1b44..0000000
--- a/tests/lampdim3.log
+++ /dev/null
@@ -1,437 +0,0 @@
-## Die while closing
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-s
-u
-w
-w
-w
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-xyzzy
-drop emerald
-drop chest
-take coins
-plugh
-on
-s
-s
-u
-# Go to vending machine and get batteries.
-w
-wave rod
-w
-w
-w
-w
-s
-sw
-se
-s
-drop axe
-take axe
-drop axe
-take axe
-drop axe
-take axe
-drop axe
-take axe
-drop axe
-take axe
-drop axe
-take axe
-drop axe
-#game closing
-take axe
-drop axe
-take axe
-drop axe
-take axe
-drop axe
-take axe
-drop axe
-take axe
-drop axe
-#lamp is dark
-n
-s
-n
-up
-down
diff --git a/tests/listen.chk b/tests/listen.chk
deleted file mode 100644
index c9b2be4..0000000
--- a/tests/listen.chk
+++ /dev/null
@@ -1,172 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> no
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1181530211
-
-Seed set to 1181530211
-
-You're in front of building.
-
-> e
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> get lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> get cage
-
-OK
-
-> pit
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> e
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> get bird
-
-OK
-
-> debri
-
-You're in debris room.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> listen
-
-The stream is gurgling placidly.
-
-The bird does not seem inclined to sing while in the cage.
-
-> xyzzy
-
->>Foof!<<
-
-You're in debris room.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> pit
-
-You're at top of small pit.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> listen
-
-The bird does not seem inclined to sing while in the cage.
-
-The snake is hissing venomously.
-
-> secret
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> listen
-
-The bird does not seem inclined to sing while in the cage.
-
-The dragon's ominous hissing does not bode well for you.
-
-> quit
-
-Do you really want to quit now?
-
-> yes
-
-OK
-
-You scored 59 out of a possible 430, using 21 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 62 more points.
diff --git a/tests/listen.log b/tests/listen.log
deleted file mode 100644
index b29570c..0000000
--- a/tests/listen.log
+++ /dev/null
@@ -1,27 +0,0 @@
-## Check that listen command hears all objects as well as location sound
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-no
-seed 1181530211
-e
-get lamp
-xyzzy
-on
-e
-get cage
-pit
-e
-get bird
-debri
-xyzzy
-listen
-xyzzy
-pit
-d
-d
-listen
-secret
-w
-listen
-quit
-yes
diff --git a/tests/listenloud.chk b/tests/listenloud.chk
deleted file mode 100644
index 57b5718..0000000
--- a/tests/listenloud.chk
+++ /dev/null
@@ -1,864 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1495951709
-
-Seed set to 1495951709
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> on
-
-Your lamp is now on.
-
-> xyzzy
-
->>Foof!<<
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take jade
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop silver
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop jade
-
-OK
-
-> drop rug
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "Q'IBJ". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are bars of silver here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-There is a little axe here.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take axe
-
-OK
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> dark
-
-You're in dark-room.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> u
-
-There is no way to go that direction.
-
-You're in n/s passage above e/w passage.
-
-> throw axe
-
-There is nothing here to attack.
-
-> take axe
-
-You are already carrying it!
-
-> throw axe
-
-There is nothing here to attack.
-
-> take axe
-
-You are already carrying it!
-
-> throw axe
-
-There is nothing here to attack.
-
-> take axe
-
-You are already carrying it!
-
-> throw axe
-
-There is nothing here to attack.
-
-> take axe
-
-You are already carrying it!
-
-> s
-
-You're in Hall of Mt King.
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> drop cage
-
-OK
-
-> w
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> e
-
-You're on east bank of fissure.
-
-There is a small wicker cage discarded nearby.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-You can't carry anything more. You'll have to drop something first.
-
-> n
-
-A little dwarf with a big knife blocks your way.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in nugget-of-gold room.
-
-There is a large sparkling nugget of gold here!
-
-> y2
-
-I don't know how to apply that word here.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It gets you!
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> d
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> plugh
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> drop diamonds
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> drop pyramid
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> drop ruby
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> plugh
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> plugh
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> drop coins
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> plugh
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> s
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> d
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> bedquilt
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> slab
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> s
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> d
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> water plant
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> u
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> w
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> u
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> reservoir
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> Q'IBJ
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> n
-
-OK
-
-You scored 117 out of a possible 430, using 114 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 4 more points.
diff --git a/tests/listenloud.log b/tests/listenloud.log
deleted file mode 100644
index 6d5ce61..0000000
--- a/tests/listenloud.log
+++ /dev/null
@@ -1,144 +0,0 @@
-## Attempt to listen at a loud location
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
-n
-seed 1495951709
-in
-take lamp
-on
-xyzzy
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take jade
-drop rod
-take bird
-take rod
-d
-w
-wave rod
-drop rod
-e
-n
-free bird
-take bird
-s
-take jewelry
-n
-sw
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-n
-take silver
-n
-plugh
-drop silver
-drop jewelry
-drop jade
-drop rug
-out
-s
-w
-n
-take appendage
-free bird
-listen
-s
-s
-n
-in
-take water
-plugh
-plover
-ne
-take axe
-take pyramid
-s
-dark
-s
-plover
-s
-d
-u
-u
-throw axe
-take axe
-throw axe
-take axe
-throw axe
-take axe
-throw axe
-take axe
-s
-e
-w
-drop cage
-w
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-take diamonds
-e
-e
-s
-take gold
-n
-y2
-d
-plugh
-drop diamonds
-drop pyramid
-drop ruby
-plugh
-plugh
-drop coins
-plugh
-s
-d
-bedquilt
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-Q'IBJ
-n
-listen
diff --git a/tests/lockchain.chk b/tests/lockchain.chk
deleted file mode 100644
index 5645019..0000000
--- a/tests/lockchain.chk
+++ /dev/null
@@ -1,1899 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1635997320
-
-Seed set to 1635997320
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> lock cage
-
-It has no lock.
-
-> take cage
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take jade
-
-OK
-
-> e
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jade
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You're in bird chamber.
-
-> w
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> feed dragon
-
-There's nothing here it wants to eat (except perhaps you).
-
-> attack
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jewelry
-
-OK
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "F'UNJ". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There are 2 threatening little dwarves in the room with you.
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're at east end of long hall.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> attack
-
-Attack what?
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> drop bottle
-
-OK
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-There is a bottle of water here.
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop gold
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> drop ruby
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-There is a bottle of water here.
-
-Rough stone steps lead up the dome.
-
-> take water
-
-OK
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> bedquilt
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> F'UNJ
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> listen
-
-The waters are crashing loudly against the shore.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> drop appendage
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Dwarf's axe
-Jeweled trident
-Ebony statuette
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> lock
-
-Huh?
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-There are faint rustling noises from the darkness behind you.
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a delicate, precious, ming vase here!
-
-There is a jewel-encrusted trident here!
-
-The pirate's treasure chest is here!
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Velvet pillow
-Dwarf's axe
-
-> take vase
-
-OK
-
-> take trident
-
-OK
-
-> take chest
-
-OK
-
-> take emerald
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is an enormous ruby here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is a large sparkling nugget of gold here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop chest
-
-OK
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-You can't carry anything more. You'll have to drop something first.
-
-> pour bottle
-
-Bottle what?
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> attack
-
-Trolls are close relatives with the rocks and have skin as tough as
-that of a rhinoceros. The troll fends off your blows effortlessly.
-
-> feed troll
-
-Gluttony is not one of the troll's vices. Avarice, however, is.
-
-> ne
-
-The troll refuses to let you cross.
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> unlock chain
-
-I see no chain here.
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> attack bear
-
-With what? Your bare hands? Against *HIS* bear hands??
-
-> throw axe
-
-The axe misses and lands near the bear where you can't get at it.
-
-> throw food
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> attack bear
-
-The bear is confused; he only wants to be your friend.
-
-> take chain
-
-The chain is still locked.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> unlock chain
-
-It was already unlocked.
-
-> lock chain
-
-The chain is now locked.
-
-> lock chain
-
-It was already locked.
-
-> attack bear
-
-The bear is confused; he only wants to be your friend.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take bear
-
-OK
-
-> inven
-
-You are currently holding the following:
-Set of keys
-Brass lantern
-Egg-sized emerald
-Glistening pearl
-
-You are being followed by a very large, tame bear.
-
-> take chain
-
-OK
-
-> out
-
-You are being followed by a very large, tame bear.
-
-You're in front of Barren Room.
-
-> lock chain
-
-There is nothing here to which the chain can be locked.
-
-> drop bear
-
-OK
-
-> attack bear
-
-The bear is confused; he only wants to be your friend.
-
-> back
-
-You're in Barren Room.
-
-There is a little axe here.
-
-> lock chain
-
-The chain is now locked.
-
-> out
-
-You're in front of Barren Room.
-
-There is a contented-looking bear wandering about nearby.
-
-> drop keys
-
-OK
-
-> in
-
-You're in Barren Room.
-
-There is a golden chain locked to the wall!
-
-There is a little axe here.
-
-> unlock chain
-
-You have no keys!
-
-> out
-
-You're in front of Barren Room.
-
-There are some keys on the ground here.
-
-There is a contented-looking bear wandering about nearby.
-
-> fork
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> listen
-
-The air is filled with a dull rumbling sound.
-
-> go left
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> north
-
-You are on the edge of a breath-taking view. Far below you is an
-active volcano, from which great gouts of molten lava come surging
-out, cascading back down into the depths. The glowing rock fills the
-farthest reaches of the cavern with a blood-red glare, giving every-
-thing an eerie, macabre appearance. The air is filled with flickering
-sparks of ash and a heavy smell of brimstone. The walls are hot to
-the touch, and the thundering of the volcano drowns out all other
-sounds. Embedded in the jagged roof far overhead are myriad twisted
-formations composed of pure white alabaster, which scatter the murky
-light into sinister apparitions upon the walls. To one side is a deep
-gorge, filled with a bizarre chaos of tortured rock which seems to
-have been crafted by the devil himself. An immense river of fire
-crashes out from the depths of the volcano, burns its way through the
-gorge, and plummets into a bottomless pit far off to your left. To
-the right, an immense geyser of blistering steam erupts continuously
-from a barren island in the center of a sulfurous lake, which bubbles
-ominously. The far right wall is aflame with an incandescence of its
-own, which lends an additional infernal splendor to the already
-hellish scene. A dark, foreboding passage exits to the south.
-
-> listen
-
-The roaring is so loud that it drowns out all other sound.
-
-> extinguish volcano
-
-It is beyond your power to do that.
-
-> s
-
-You're at junction with warm walls.
-
-> listen
-
-The roar is quite loud here.
-
-> n
-
-You're at breath-taking view.
-
-> jump
-
-There is now one more gruesome aspect to the spectacular vista.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> n
-
-OK
-
-You scored 219 out of a possible 430, using 328 turns.
-
-You may now consider yourself a "Seasoned Adventurer".
-
-To achieve the next higher rating, you need 32 more points.
diff --git a/tests/lockchain.log b/tests/lockchain.log
deleted file mode 100644
index 78ae677..0000000
--- a/tests/lockchain.log
+++ /dev/null
@@ -1,339 +0,0 @@
-## Test multiple re-locking and unlocking of bear's chain
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
-n
-seed 1635997320
-in
-take lamp
-xyzzy
-take rod
-e
-lock cage
-take cage
-w
-on
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-drop rod
-take bird
-take jade
-e
-e
-e
-off
-xyzzy
-drop jade
-xyzzy
-on
-w
-w
-w
-take rod
-d
-w
-wave rod
-drop rod
-e
-n
-free bird
-take bird
-s
-take jewelry
-n
-sw
-w
-feed dragon
-attack
-yes
-drink blood
-take rug
-e
-e
-n
-take silver
-n
-off
-plugh
-drop jewelry
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-d
-take axe
-u
-s
-up
-w
-w
-w
-w
-throw axe
-take axe
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-attack
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-take diamonds
-e
-e
-drop bottle
-s
-take gold
-n
-n
-n
-n
-off
-plugh
-drop gold
-drop diamonds
-drop pyramid
-drop ruby
-plugh
-on
-s
-s
-u
-take water
-throw axe
-take axe
-n
-n
-d
-bedquilt
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-F'UNJ
-n
-n
-listen
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-drop appendage
-n
-take trident
-w
-d
-se
-n
-w
-inven
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-e
-take pillow
-w
-ne
-e
-n
-lock
-open clam
-s
-u
-e
-u
-s
-e
-w
-w
-w
-s
-e
-s
-s
-s
-n
-e
-e
-nw
-inven
-take vase
-take trident
-take chest
-take emerald
-se
-n
-d
-e
-e
-off
-xyzzy
-drop chest
-drop pillow
-drop vase
-drop trident
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-# Test for "Ground wet" message
-take bottle
-pour bottle
-n
-w
-d
-sw
-u
-attack
-feed troll
-ne
-toss eggs
-ne
-ne
-barren
-unlock chain
-in
-attack bear
-throw axe
-throw food
-attack bear
-take chain
-unlock chain
-unlock chain
-# Also tests message from bear in inventory
-lock chain
-lock chain
-attack bear
-unlock chain
-take bear
-inven
-take chain
-out
-lock chain
-drop bear
-attack bear
-back
-lock chain
-out
-drop keys
-in
-unlock chain
-# Now let's go look at the volcano
-out
-fork
-listen
-go left
-north
-listen
-extinguish volcano
-s
-listen
-n
-jump
-n
diff --git a/tests/logopt.chk b/tests/logopt.chk
deleted file mode 100644
index e48c318..0000000
--- a/tests/logopt.chk
+++ /dev/null
@@ -1,29 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
->
-
->
-You scored 32 out of a possible 430, using 1 turn.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 14 more points.
diff --git a/tests/logopt.log b/tests/logopt.log
deleted file mode 100644
index 3ba2fb5..0000000
--- a/tests/logopt.log
+++ /dev/null
@@ -1,7 +0,0 @@
-## Exercise logging option and seed dump
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#options: -l scratch.tmp
-n
-in
-
diff --git a/tests/magicwords.chk b/tests/magicwords.chk
deleted file mode 100644
index 4db287a..0000000
--- a/tests/magicwords.chk
+++ /dev/null
@@ -1,1886 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> foo
-
-Nothing happens.
-
-> say foo
-
-Nothing happens.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> say fee
-
-OK
-
-> say fie
-
-OK
-
-> say foe
-
-OK
-
-> say foo
-
-Nothing happens.
-
-> z
-
-OK
-
-> say fee
-
-OK
-
-> say fie
-
-OK
-
-> say foe
-
-OK
-
-> say fum
-
-Well, that was remarkably pointless!
-
-> z
-
-OK
-
-> find foo
-
-Nothing happens.
-
-> z
-
-OK
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> fum
-
-What's the matter, can't you read? Now you'd best start over.
-
->
-You scored 253 out of a possible 430, using 317 turns.
-
-You have reached "Junior Master" status.
-
-To achieve the next higher rating, you need 68 more points.
diff --git a/tests/magicwords.log b/tests/magicwords.log
deleted file mode 100644
index 02ed3aa..0000000
--- a/tests/magicwords.log
+++ /dev/null
@@ -1,359 +0,0 @@
-## Test processing of various fee fie foe foo fum cases.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#
-# How they're supposed to work:
-#
-# 1. The word "fum", from the famous phrase, "fee fie foe fum" is treated
-# as a red herring for the player and is handled differently in the
-# logic of the game
-#
-# 2. Each word of the magic phrase and the word "fum" can be preceded by
-# the word "say", so "say fee", "say fie", etc. will work, as
-# well. For "say fum", 'Okay, "FUM"' should NOT be the response,
-# similar to what is seen when other non-magic words are uttered with
-# "say"
-#
-# 3. The sequence is triggered by the first word "fee" only. If any of
-# the other words of the phrase or "fum" are said before "fee",
-# "nothing happens"
-#
-# 4. The phrase "fee fie foe foo" must be entered as four separate
-# commands, in order, without interruption. A move, like "east" or a
-# non-move, like "look", are both considered interruptions
-#
-# 5. Once the sequence has begun, if any of the words of the phrase,
-# including a second "fee", are said out of order, or "fum" is spoken at
-# all during the sequence, the player is admonished for not being able
-# to read. The assumption here is the player at some point in the time
-# had previously read the phrase, but then messes up the order and/or
-# thinks "fum" was a part of the phrase when they attempt to speak
-# it. The player then must say "fee" again to restart the sequence. And
-# to clarify, a second "fee" in the sequence triggers the admonishment,
-# it does not restart the sequence
-#
-n
-seed 1838473132
-# Test isolated 'foo' word
-foo
-say foo
-in
-# Say bigwords ending with foo when not in Giant's Room
-say fee
-say fie
-say foe
-say foo
-z
-# Say bigwords ending with fum when not in Giant's Room
-say fee
-say fie
-say foe
-say fum
-z
-find foo
-z
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-# Now that we're at the Giant's Room, actual testing can start
-fee
-fie
-foe
-fum
diff --git a/tests/mazealldiff.chk b/tests/mazealldiff.chk
deleted file mode 100644
index 00168a4..0000000
--- a/tests/mazealldiff.chk
+++ /dev/null
@@ -1,2517 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> take coins
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> wave rod
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You aren't carrying it!
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> w
-
-You're at east end of long hall.
-
-> w
-
-You're at west end of long hall.
-
-> s
-
-You are in a maze of twisty little passages, all different.
-
-> s
-
-You are in a maze of twisting little passages, all different.
-
-> n
-
-You are in a maze of little twisting passages, all different.
-
-> s
-
-You are in a twisty maze of little passages, all different.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a message scrawled in the dust in a flowery script, reading:
-"This is not the maze where the pirate leaves his treasure chest."
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a message scrawled in the dust in a flowery script, reading:
-"This is not the maze where the pirate leaves his treasure chest."
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> e
-
-You are in a twisting maze of little passages, all different.
-
-> n
-
-You are in a little twisty maze of passages, all different.
-
-> nw
-
-You are in a twisty little maze of passages, all different.
-
-> nw
-
-You are in a maze of little twisty passages, all different.
-
-> n
-
-You are in a twisting little maze of passages, all different.
-
->
-You scored 343 out of a possible 430, using 409 turns.
-
-Your score puts you in Master Adventurer Class C.
-
-To achieve the next higher rating, you need 33 more points.
diff --git a/tests/mazealldiff.log b/tests/mazealldiff.log
deleted file mode 100644
index 72f142b..0000000
--- a/tests/mazealldiff.log
+++ /dev/null
@@ -1,422 +0,0 @@
-## Coverage of all LOC_DIFFERENT*
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-s
-u
-w
-w
-w
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-xyzzy
-drop emerald
-drop chest
-take coins
-plugh
-on
-s
-s
-u
-# Go to vending machine and get batteries.
-w
-wave rod
-w
-w
-w
-w
-s
-s
-n
-s
-n
-s
-n
-s
-n
-# go to LOC_DIFFERENT5
-e
-# go to LOC_DIFFERENT9
-n
-# go to LOC_DIFFERENT7
-nw
-# go to LOC_DIFFERENT11
-nw
-# go to LOC_DIFFERENT6
-n
diff --git a/tests/mazehint.chk b/tests/mazehint.chk
deleted file mode 100644
index 5c72b61..0000000
--- a/tests/mazehint.chk
+++ /dev/null
@@ -1,626 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1071883378
-
-Seed set to 1071883378
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> say xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take jade
-
-OK
-
-> e
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jade
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You're in bird chamber.
-
-> w
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> ew
-
-Sorry, I don't know the word "ew".
-
-> w
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-Dead end
-
-> n
-
-There is no way to go that direction.
-
-Dead end
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-Dead end
-
-> w
-
-There is no way to go that direction.
-
-Dead end
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-Dead end
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-There is no way to go that direction.
-
-You are in a maze of twisty little passages, all alike.
-
-> sw
-
-There is no way to go that direction.
-
-You are in a maze of twisty little passages, all alike.
-
-> up
-
-There is no way to go that direction.
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-Dead end
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You attack a little dwarf, but he dodges out of the way.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You attack a little dwarf, but he dodges out of the way.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> throw axe
-
-You attack a little dwarf, but he dodges out of the way.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-Dead end
-
-> w
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> sw
-
-There is no way to go that direction.
-
-You are in a maze of twisty little passages, all alike.
-
-Do you need help getting out of the maze?
-
-> y
-
-I am prepared to give you a hint, but it will cost you 4 points.
-
-Do you want the hint?
-
-> y
-
-You can make the passages look less alike by dropping things.
-
->
-You scored 71 out of a possible 430, using 113 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 50 more points.
diff --git a/tests/mazehint.log b/tests/mazehint.log
deleted file mode 100644
index 8cf1ddb..0000000
--- a/tests/mazehint.log
+++ /dev/null
@@ -1,120 +0,0 @@
-## Elicit the maze hint.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1071883378
-in
-take lamp
-say xyzzy
-take rod
-e
-take cage
-w
-on
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-drop rod
-take bird
-take jade
-e
-e
-e
-off
-xyzzy
-drop jade
-xyzzy
-on
-w
-w
-w
-take rod
-d
-w
-wave rod
-drop rod
-ew
-w
-w
-s
-s
-s
-n
-look
-w
-e
-e
-w
-n
-n
-sw
-up
-take axe
-e
-e
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-throw axe
-take axe
-w
-w
-w
-w
-throw axe
-take axe
-throw axe
-take axe
-throw axe
-take axe
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-w
-n
-s
-e
-w
-n
-s
-e
-sw
-y
-y
diff --git a/tests/multifile.chk b/tests/multifile.chk
deleted file mode 100644
index 22bc511..0000000
--- a/tests/multifile.chk
+++ /dev/null
@@ -1,55 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> ## Test handling of object after transitive verb.
-> # SPDX-FileCopyrightText: Copyright Eric S. Raymond
-> # SPDX-License-Identifier: BSD-2-Clause
-> n
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 826186526
-> seed 826186526
-
-Seed set to 826186526
-
-You're in front of building.
-
-> in
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> get
-> get
-
-Get what?
-
-> food
-> food
-
-OK
-
-> inven
-> inven
-
-You are currently holding the following:
-Tasty food
-
-
-You scored 32 out of a possible 430, using 4 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 14 more points.
diff --git a/tests/newfilter b/tests/newfilter
deleted file mode 100755
index c5bad71..0000000
--- a/tests/newfilter
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-#
-# Filter the output from Open Adventure versions to make it compatible with
-# the filtered versions of logs made from advent430.
-sed \
- -e '/bridge now spans the fissure/s//bridge spans the fissure/' \
- -e '/ground/s//surface/' \
- -e '/floor/s//surface/' \
- -e "/Well, that was remarkably pointless!/s//What's the matter, can't you read? Now you'd best start over./" \
-
-# end
diff --git a/tests/notrident.chk b/tests/notrident.chk
deleted file mode 100644
index 88a8d6d..0000000
--- a/tests/notrident.chk
+++ /dev/null
@@ -1,1324 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1635997320
-
-Seed set to 1635997320
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> lock cage
-
-It has no lock.
-
-> take cage
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take jade
-
-OK
-
-> e
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jade
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You're in bird chamber.
-
-> w
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> feed dragon
-
-There's nothing here it wants to eat (except perhaps you).
-
-> attack
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jewelry
-
-OK
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "F'UNJ". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There are 2 threatening little dwarves in the room with you.
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're at east end of long hall.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> attack
-
-Attack what?
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> drop bottle
-
-OK
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-There is a bottle of water here.
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop gold
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> drop ruby
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-There is a bottle of water here.
-
-Rough stone steps lead up the dome.
-
-> take water
-
-OK
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> bedquilt
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> F'UNJ
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> drop appendage
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Dwarf's axe
-Jeweled trident
-Ebony statuette
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-You don't have anything strong enough to open the clam.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're in dirty passage.
-
-> e
-
-You are on the brink of a small clean climbable pit. A crawl leads
-west.
-
-> d
-
-You are in the bottom of a small pit with a little stream, which
-enters and exits through tiny slits.
-
-> u
-
-You're at brink of small pit.
-
-> d
-
-You're at bottom of pit with stream.
-
-> u
-
-You're at brink of small pit.
-
->
-
->
-You scored 179 out of a possible 430, using 224 turns.
-
-You may now consider yourself a "Seasoned Adventurer".
-
-To achieve the next higher rating, you need 72 more points.
diff --git a/tests/notrident.log b/tests/notrident.log
deleted file mode 100644
index 1faab2d..0000000
--- a/tests/notrident.log
+++ /dev/null
@@ -1,232 +0,0 @@
-## Try to open clam without trident and fail
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1635997320
-in
-take lamp
-xyzzy
-take rod
-e
-lock cage
-take cage
-w
-on
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-drop rod
-take bird
-take jade
-e
-e
-e
-off
-xyzzy
-drop jade
-xyzzy
-on
-w
-w
-w
-take rod
-d
-w
-wave rod
-drop rod
-e
-n
-free bird
-take bird
-s
-take jewelry
-n
-sw
-w
-feed dragon
-attack
-yes
-drink blood
-take rug
-e
-e
-n
-take silver
-n
-off
-plugh
-drop jewelry
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-d
-take axe
-u
-s
-up
-w
-w
-w
-w
-throw axe
-take axe
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-attack
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-take diamonds
-e
-e
-drop bottle
-s
-take gold
-n
-n
-n
-n
-off
-plugh
-drop gold
-drop diamonds
-drop pyramid
-drop ruby
-plugh
-on
-s
-s
-u
-take water
-throw axe
-take axe
-n
-n
-d
-bedquilt
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-F'UNJ
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-drop appendage
-n
-take trident
-w
-d
-se
-n
-w
-inven
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-nw
-s
-take vase
-se
-e
-take pillow
-w
-ne
-e
-n
-open clam
-# Now go back and get coverage on LOC_SMALLPIT
-s
-u
-e
-e
-d
-u
-d
-u
-
diff --git a/tests/ogre_no_dwarves.chk b/tests/ogre_no_dwarves.chk
deleted file mode 100644
index 37492fa..0000000
--- a/tests/ogre_no_dwarves.chk
+++ /dev/null
@@ -1,160 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 25508795
-
-Seed set to 25508795
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> w
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> attack
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
->
-You scored 59 out of a possible 430, using 23 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 62 more points.
diff --git a/tests/ogre_no_dwarves.log b/tests/ogre_no_dwarves.log
deleted file mode 100644
index 4326320..0000000
--- a/tests/ogre_no_dwarves.log
+++ /dev/null
@@ -1,28 +0,0 @@
-## Try to attack ogre with no dwarves present (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 25508795
-in
-take lamp
-xyzzy
-on
-take rod
-w
-w
-w
-d
-w
-wave rod
-w
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-attack
diff --git a/tests/ogrehint.chk b/tests/ogrehint.chk
deleted file mode 100644
index 9391193..0000000
--- a/tests/ogrehint.chk
+++ /dev/null
@@ -1,728 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 437547289
-
-Seed set to 437547289
-
-You're in front of building.
-
-> seed 1071883378
-
-Seed set to 1071883378
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take jade
-
-OK
-
-> e
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jade
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You're in bird chamber.
-
-> w
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jewelry
-
-OK
-
-> drop rug
-
-I see no rug here.
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "F'JBV". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-There is a little axe here.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> take axe
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mt King.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-There are 2 threatening little dwarves in the room with you.
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There are 2 threatening little dwarves in the room with you.
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There are 2 threatening little dwarves in the room with you.
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There are 2 threatening little dwarves in the room with you.
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There are 2 threatening little dwarves in the room with you.
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There are 2 threatening little dwarves in the room with you.
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There are 2 threatening little dwarves in the room with you.
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There are 2 threatening little dwarves in the room with you.
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There are 2 threatening little dwarves in the room with you.
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> n
-
-The ogre snarls and shoves you back.
-
-There are 2 threatening little dwarves in the room with you.
-
-2 of them throw knives at you!
-
-None of them hits you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> n
-
-The ogre snarls and shoves you back.
-
-There are 2 threatening little dwarves in the room with you.
-
-2 of them throw knives at you!
-
-None of them hits you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill dwarf
-
-With what? Your bare hands?
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a large chamber with passages to the west and north.
-
-There is a little axe here.
-
-A formidable ogre bars the northern exit.
-
-> take axe
-
-OK
-
-> throw axe
-
-You attack a little dwarf, but he dodges out of the way.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a large chamber with passages to the west and north.
-
-There is a little axe here.
-
-A formidable ogre bars the northern exit.
-
-> take axe
-
-OK
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a large chamber with passages to the west and north.
-
-There is a little axe here.
-
-A formidable ogre bars the northern exit.
-
-> feed ogre
-
-The ogre doesn't appear to be hungry.
-
-Do you need help dealing with the ogre?
-
-> y
-
-I am prepared to give you a hint, but it will cost you 4 points.
-
-Do you want the hint?
-
-> y
-
-There is nothing the presence of which will prevent you from defeating
-him; thus it can't hurt to fetch everything you possibly can.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> drop food
-
-OK
-
-> back
-
-You are in a large chamber with passages to the west and north.
-
-There is a little axe here.
-
-A formidable ogre bars the northern exit.
-
-> feed ogre
-
-There is nothing here to eat.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Leporine appendage
-Platinum pyramid
-
->
-You scored 101 out of a possible 430, using 108 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 20 more points.
diff --git a/tests/ogrehint.log b/tests/ogrehint.log
deleted file mode 100644
index 38e423d..0000000
--- a/tests/ogrehint.log
+++ /dev/null
@@ -1,117 +0,0 @@
-## Elicit the ogre hint.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 437547289
-seed 1071883378
-in
-take lamp
-xyzzy
-take rod
-e
-take cage
-w
-on
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-drop rod
-take bird
-take jade
-e
-e
-e
-off
-xyzzy
-drop jade
-xyzzy
-on
-w
-w
-w
-take rod
-d
-w
-wave rod
-drop rod
-e
-n
-free bird
-take bird
-s
-take jewelry
-n
-sw
-w
-kill dragon
-yes
-drink blood
-e
-e
-n
-take silver
-n
-off
-plugh
-drop jewelry
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take food
-plugh
-on
-plover
-ne
-take pyramid
-take axe
-s
-plover
-s
-d
-u
-s
-up
-w
-w
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-n
-n
-kill dwarf
-throw axe
-take axe
-throw axe
-take axe
-throw axe
-feed ogre
-y
-y
-w
-drop food
-back
-feed ogre
-inven
diff --git a/tests/oilplant.chk b/tests/oilplant.chk
deleted file mode 100644
index 167a3b7..0000000
--- a/tests/oilplant.chk
+++ /dev/null
@@ -1,1154 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> carry plant
-
-The plant has exceptionally deep roots and cannot be pulled free.
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> invent
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-
-> pour oil
-
-The plant indignantly shakes the oil off its leaves and asks, "Water?"
-
-> carry plant
-
-You can't be serious!
-
->
-You scored 185 out of a possible 430, using 187 turns.
-
-You may now consider yourself a "Seasoned Adventurer".
-
-To achieve the next higher rating, you need 66 more points.
diff --git a/tests/oilplant.log b/tests/oilplant.log
deleted file mode 100644
index 1b3bf85..0000000
--- a/tests/oilplant.log
+++ /dev/null
@@ -1,193 +0,0 @@
-## Attempt to oil the beanstalk after watering it
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-carry plant
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-u
-w
-d
-invent
-pour oil
-carry plant
diff --git a/tests/oldfilter b/tests/oldfilter
deleted file mode 100755
index c834e5f..0000000
--- a/tests/oldfilter
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/sh
-#
-# Filter the output from advent430 to make it compatible with
-# newer ones
-sed \
- -e '/ *$/s///' \
- -e '/bridge now spans the fissure/s//bridge spans the fissure/' \
- -e '/imbedded/s//embedded/' \
- -e '/persian/s//Persian/' \
- -e '/swiss/s//Swiss/' \
- -e '/eying/s//eyeing/' \
- -e '/threshhold/s//threshold/' \
- -e '/AXE/s//axe/' \
- -e '/BAR/s//bar/' \
- -e '/BOO/s//boo/' \
- -e '/DOING/s//doing/' \
- -e '/EW/s//ew/' \
- -e '/FROB/s//frob/' \
- -e '/GRATE/s//grate/' \
- -e '/NAGGING/s//nagging/' \
- -e '/RUB/s//rub/' \
- -e '/SOMETHING/s//something/' \
- -e '/ground/s//surface/' \
- -e '/floor/s//surface/' \
-
-
-#end
-
diff --git a/tests/oldstyle.chk b/tests/oldstyle.chk
index e616e68..4ea24ee 100644
--- a/tests/oldstyle.chk
+++ b/tests/oldstyle.chk
@@ -1,44 +1,23 @@
Initialising...
-Welcome to Adventure!! Would you like instructions?
+Welcome to Adventure!! Would you like instructions?
n
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-i
-
-Sorry, I don't know the word "I".
-
-l
-
-Sorry, I don't know the word "L".
-
-x
-
-Sorry, I don't know the word "X".
-
-z
-
-Sorry, I don't know the word "Z".
-
-go south
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
+You are standing at the end of a road before a small brick building.
+Around you is a forest. A small stream flows out of the building and
+down a gully.
quit
-Do you really want to quit now?
+Do you really want to quit now?
yes
-OK
+OK
-You scored 32 out of a possible 430, using 6 turns.
+You scored 32 out of a possible 430, using 1 turn.
-You are obviously a rank amateur. Better luck next time.
+You are obviously a rank amateur. Better luck next time.
-To achieve the next higher rating, you need 14 more points.
+To achieve the next higher rating, you need 14 more points.
diff --git a/tests/oldstyle.log b/tests/oldstyle.log
index 05b7c8a..ae6f7fe 100644
--- a/tests/oldstyle.log
+++ b/tests/oldstyle.log
@@ -1,13 +1,5 @@
## Simple quit
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
#options: -o
-#NOCOMPARE Comment not interpreted by advent430
n
-i
-l
-x
-z
-go south
quit
yes
diff --git a/tests/outcheck.sh b/tests/outcheck.sh
deleted file mode 100755
index 91901a5..0000000
--- a/tests/outcheck.sh
+++ /dev/null
@@ -1,7 +0,0 @@
-#! /bin/sh
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-case $? in
- 0) echo "ok - $1 succeeded";;
- *) echo "not ok - $1 failed";;
-esac
diff --git a/tests/oysterbug.chk b/tests/oysterbug.chk
deleted file mode 100644
index 871b185..0000000
--- a/tests/oysterbug.chk
+++ /dev/null
@@ -1,2930 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> break mirror
-
-It is too far up for you to reach.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> unlock
-
-The door is extremely rusty and refuses to open.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock
-
-The chain is now unlocked.
-
-> unlock chain
-
-It was already unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You're in anteroom.
-
-> u
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-Your lamp has run out of power.
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> cave
-
-I need more detailed instructions to do that.
-
-You're in Plover Room.
-
-> e
-
-The sepulchral voice intones, "The cave is now closed." As the echoes
-fade, there is a blinding flash of light (and a small puff of orange
-smoke). . . . As your eyes refocus, you look around and find...
-
-You are at the northeast end of an immense room, even larger than the
-Giant Room. It appears to be a repository for the "Adventure"
-program. Massive torches far overhead bathe the room with smoky
-yellow light. Scattered about you can be seen a pile of bottles (all
-of them empty), a nursery of young beanstalks murmuring quietly, a bed
-of oysters, a bundle of black rods with rusty stars on their ends, and
-a collection of brass lanterns. Off to one side a great many dwarves
-are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
-not disturb the dwarves!" An immense mirror is hanging against one
-wall, and stretches to the other end of the room, where various other
-sundry objects can be glimpsed dimly in the distance.
-
-> take oyster
-
-OK
-
-Interesting. There seems to be something written on the underside of
-the oyster.
-
-> unlock oyster
-
-I advise you to put down the oyster before opening it. >WRENCH!<
-
->
-You scored 389 out of a possible 430, using 466 turns.
-
-Your score puts you in Master Adventurer Class B.
-
-To achieve the next higher rating, you need 22 more points.
diff --git a/tests/oysterbug.log b/tests/oysterbug.log
deleted file mode 100644
index 3b31c7e..0000000
--- a/tests/oysterbug.log
+++ /dev/null
@@ -1,474 +0,0 @@
-## Demonstrate fix of buggy response to unlocking oyster while carrying it.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE This fails due to a known bug in advent430
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-break mirror
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-unlock
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-s
-u
-w
-w
-w
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-xyzzy
-drop emerald
-drop chest
-plugh
-on
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-u
-u
-e
-u
-n
-plover
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-cave
-e
-take oyster
-unlock oyster
diff --git a/tests/panic.chk b/tests/panic.chk
deleted file mode 100644
index e44e632..0000000
--- a/tests/panic.chk
+++ /dev/null
@@ -1,2639 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-You can't carry anything more. You'll have to drop something first.
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> drop keys
-
-OK
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-I see no eggs here.
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-OK
-
-> drop rug
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are some keys on the ground here.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are some keys on the ground here.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You're in anteroom.
-
-> u
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-There are some keys on the ground here.
-
-> take keys
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> u
-
-You're at top of small pit.
-
-Rough stone steps lead down the pit.
-
-> e
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> e
-
-You're in cobble crawl.
-
-> e
-
-Your lamp has run out of power.
-
-You are in a small chamber beneath a 3x3 steel grate to the surface.
-A low crawl over cobbles leads inward to the west.
-
-The grate is locked.
-
-> unlock grate
-
-A mysterious recorded voice groans into life and announces:
- "This exit is closed. Please leave via main office."
-
->
-You scored 365 out of a possible 430, using 422 turns.
-
-Your score puts you in Master Adventurer Class C.
-
-To achieve the next higher rating, you need 11 more points.
diff --git a/tests/panic.log b/tests/panic.log
deleted file mode 100644
index 248fb72..0000000
--- a/tests/panic.log
+++ /dev/null
@@ -1,430 +0,0 @@
-## Panic test - attempt to unlock grate after game closed.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-fork
-w
-w
-sw
-free bear
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-drop keys
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-s
-u
-w
-w
-w
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-xyzzy
-drop emerald
-drop chest
-plugh
-on
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-u
-u
-# Cave closing announcement at this point
-e
-u
-take keys
-s
-u
-u
-e
-e
-e
-e
-e
-unlock grate
diff --git a/tests/panic2.chk b/tests/panic2.chk
deleted file mode 100644
index db66581..0000000
--- a/tests/panic2.chk
+++ /dev/null
@@ -1,2600 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-You can't carry anything more. You'll have to drop something first.
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> drop keys
-
-OK
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-I see no eggs here.
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-OK
-
-> drop rug
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are some keys on the ground here.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are some keys on the ground here.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You're in anteroom.
-
-> u
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-There are some keys on the ground here.
-
-> n
-
-You're at "Y2".
-
-> plugh
-
-A mysterious recorded voice groans into life and announces:
- "This exit is closed. Please leave via main office."
-
-You're at "Y2".
-
->
-You scored 365 out of a possible 430, using 414 turns.
-
-Your score puts you in Master Adventurer Class C.
-
-To achieve the next higher rating, you need 11 more points.
diff --git a/tests/panic2.log b/tests/panic2.log
deleted file mode 100644
index ae05f60..0000000
--- a/tests/panic2.log
+++ /dev/null
@@ -1,422 +0,0 @@
-## Panic test - attempt to xyzzy out after game is closed.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-fork
-w
-w
-sw
-free bear
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-drop keys
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-s
-u
-w
-w
-w
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-xyzzy
-drop emerald
-drop chest
-plugh
-on
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-u
-u
-# Cave closing announcement at this point
-e
-u
-n
-plugh
diff --git a/tests/pirate.chk b/tests/pirate.chk
new file mode 100644
index 0000000..dbfd13d
--- /dev/null
+++ b/tests/pirate.chk
@@ -0,0 +1,1909 @@
+
+Welcome to Adventure!! Would you like instructions?
+
+> n
+
+You are standing at the end of a road before a small brick building.
+Around you is a forest. A small stream flows out of the building and
+down a gully.
+
+> seed 1495951709
+Seed set to 1495951709
+
+You're in front of building.
+
+> in
+
+You are inside a building, a well house for a large spring.
+
+There are some keys on the ground here.
+
+There is a shiny brass lamp nearby.
+
+There is food here.
+
+There is a bottle of water here.
+
+> take lamp
+
+OK
+
+> on
+
+Your lamp is now on.
+
+> xyzzy
+
+>>Foof!<<
+
+You are in a debris room filled with stuff washed in from the surface.
+A low wide passage with cobbles becomes plugged with mud and debris
+here, but an awkward canyon leads upward and west. In the mud someone
+has scrawled, "MAGIC WORD XYZZY".
+
+A three foot black rod with a rusty star on an end lies nearby.
+
+> take rod
+
+OK
+
+> e
+
+You are crawling over cobbles in a low passage. There is a dim light
+at the east end of the passage.
+
+There is a small wicker cage discarded nearby.
+
+> take cage
+
+OK
+
+> w
+
+You're in debris room.
+
+> w
+
+You are in an awkward sloping east/west canyon.
+
+> w
+
+You are in a splendid chamber thirty feet high. The walls are frozen
+rivers of orange stone. An awkward canyon and a good passage exit
+from east and west sides of the chamber.
+
+A cheerful little bird is sitting here singing.
+
+> drop rod
+
+OK
+
+> take bird
+
+OK
+
+> take rod
+
+OK
+
+> w
+
+At your feet is a small pit breathing traces of white mist. An east
+passage ends here except for a small crack leading on.
+
+Rough stone steps lead down the pit.
+
+> free bird
+
+OK
+
+> wave rod
+
+The bird flies about agitatedly for a moment, then disappears through
+the crack. It reappears shortly, carrying in its beak a jade
+necklace, which it drops at your feet.
+
+> take jade
+
+OK
+
+> drop rod
+
+OK
+
+> take bird
+
+OK
+
+> take rod
+
+OK
+
+> d
+
+You are at one end of a vast hall stretching forward out of sight to
+the west. There are openings to either side. Nearby, a wide stone
+staircase leads downward. The hall is filled with wisps of white mist
+swaying to and fro almost as if alive. A cold wind blows up the
+staircase. There is a passage at the top of a dome behind you.
+
+Rough stone steps lead up the dome.
+
+> w
+
+You are on the east bank of a fissure slicing clear across the hall.
+The mist is quite thick here, and the fissure is too wide to jump.
+
+> wave rod
+
+The bird flies agitatedly about the cage.
+
+A crystal bridge now spans the fissure.
+
+> drop rod
+
+OK
+
+> e
+
+You're in Hall of Mists.
+
+Rough stone steps lead up the dome.
+
+> n
+
+You are in the Hall of the Mountain King, with passages off in all
+directions.
+
+A huge green fierce snake bars the way!
+
+> free bird
+
+The little bird attacks the green snake, and in an astounding flurry
+drives the snake away.
+
+> take bird
+
+OK
+
+> s
+
+You are in the south side chamber.
+
+There is precious jewelry here!
+
+> take jewelry
+
+OK
+
+> n
+
+You're in Hall of Mt King.
+
+> sw
+
+You are in a secret canyon which here runs e/w. It crosses over a
+very tight canyon 15 feet below. If you go down you may not be able
+to get back up.
+
+> w
+
+You are in a secret canyon which exits to the north and east.
+
+A huge green fierce dragon bars the way!
+
+The dragon is sprawled out on a persian rug!!
+
+> kill dragon
+
+With what? Your bare hands?
+
+> yes
+
+Congratulations! You have just vanquished a dragon with your bare
+hands! (Unbelievable, isn't it?)
+
+You are in a secret canyon which exits to the north and east.
+
+There is a persian rug spread out on the floor!
+
+The blood-specked body of a huge green dead dragon lies to one side.
+
+> drink blood
+
+Your head buzzes strangely for a moment.
+
+> take rug
+
+OK
+
+> e
+
+You're in secret e/w canyon above tight canyon.
+
+> e
+
+You're in Hall of Mt King.
+
+> n
+
+You are in a low n/s passage at a hole in the floor. The hole goes
+down to an e/w passage.
+
+There are bars of silver here!
+
+> take silver
+
+OK
+
+> n
+
+You are in a large room, with a passage to the south, a passage to the
+west, and a wall of broken rock to the east. There is a large "Y2" on
+a rock in the room's center.
+
+> plugh
+
+>>Foof!<<
+
+You're inside building.
+
+There are some keys on the ground here.
+
+There is food here.
+
+There is a bottle of water here.
+
+> drop silver
+
+OK
+
+> drop jewelry
+
+OK
+
+> drop jade
+
+OK
+
+> drop rug
+
+OK
+
+> out
+
+You're in front of building.
+
+> s
+
+You are in a valley in the forest beside a stream tumbling along a
+rocky bed.
+
+> w
+
+You are wandering aimlessly through the forest.
+
+> n
+
+You are wandering aimlessly through the forest.
+
+Your keen eye spots a severed leporine appendage lying on the ground.
+
+> take appendage
+
+OK
+
+> free bird
+
+OK
+
+> listen
+
+The bird is singing to you in gratitude for your having returned it to
+its home. In return, it informs you of a magic word which it thinks
+you may find useful somewhere near the Hall of Mists. The magic word
+changes frequently, but for now the bird believes it is "Q'IBJ". You
+thank the bird for this information, and it flies off into the forest.
+
+> s
+
+You are wandering aimlessly through the forest.
+
+> s
+
+You're in valley.
+
+> n
+
+You're in front of building.
+
+> in
+
+You're inside building.
+
+There is a persian rug spread out on the floor!
+
+A precious jade necklace has been dropped here!
+
+There is precious jewelry here!
+
+There are bars of silver here!
+
+There are some keys on the ground here.
+
+There is food here.
+
+There is a bottle of water here.
+
+> take water
+
+OK
+
+> plugh
+
+>>Foof!<<
+
+You're at "Y2".
+
+> plover
+
+>>Foof!<<
+
+You're in a small chamber lit by an eerie green light. An extremely
+narrow tunnel exits to the west. A dark corridor leads ne.
+
+There is an emerald here the size of a plover's egg!
+
+> ne
+
+A little dwarf just walked around a corner, saw you, threw a little
+axe at you which missed, cursed, and ran away.
+
+You're in the dark-room. A corridor leading south is the only exit.
+
+There is a little axe here.
+
+A massive stone tablet imbedded in the wall reads:
+"Congratulations on bringing light into the dark-room!"
+
+There is a platinum pyramid here, 8 inches on a side!
+
+> take axe
+
+OK
+
+> take pyramid
+
+OK
+
+> s
+
+You're in Plover Room.
+
+There is an emerald here the size of a plover's egg!
+
+> plover
+
+>>Foof!<<
+
+There is a threatening little dwarf in the room with you!
+
+You're at "Y2".
+
+A hollow voice says "PLUGH".
+
+> s
+
+There is a threatening little dwarf in the room with you!
+
+You're in n/s passage above e/w passage.
+
+> d
+
+There is a threatening little dwarf in the room with you!
+
+You are in a dirty broken passage. To the east is a crawl. To the
+west is a large passage. Above you is a hole to another passage.
+
+> u
+
+A little dwarf with a big knife blocks your way.
+
+There is a threatening little dwarf in the room with you!
+
+One sharp nasty knife is thrown at you!
+
+It misses!
+
+You're in dirty passage.
+
+> u
+
+There are 2 threatening little dwarves in the room with you.
+
+You're in n/s passage above e/w passage.
+
+> throw axe
+
+You attack a little dwarf, but he dodges out of the way.
+
+There are 2 threatening little dwarves in the room with you.
+
+2 of them throw knives at you!
+
+None of them hits you!
+
+You're in n/s passage above e/w passage.
+
+There is a little axe here.
+
+> take axe
+
+OK
+
+> throw axe
+
+You attack a little dwarf, but he dodges out of the way.
+
+There are 2 threatening little dwarves in the room with you.
+
+2 of them throw knives at you!
+
+None of them hits you!
+
+You're in n/s passage above e/w passage.
+
+There is a little axe here.
+
+> take axe
+
+OK
+
+> throw axe
+
+You attack a little dwarf, but he dodges out of the way.
+
+There are 2 threatening little dwarves in the room with you.
+
+2 of them throw knives at you!
+
+None of them hits you!
+
+You are in a low n/s passage at a hole in the floor. The hole goes
+down to an e/w passage.
+
+There is a little axe here.
+
+> take axe
+
+OK
+
+> throw axe
+
+You killed a little dwarf. The body vanishes in a cloud of greasy
+black smoke.
+
+There is a threatening little dwarf in the room with you!
+
+One sharp nasty knife is thrown at you!
+
+It misses!
+
+You're in n/s passage above e/w passage.
+
+There is a little axe here.
+
+> take axe
+
+OK
+
+> s
+
+There is a threatening little dwarf in the room with you!
+
+You're in Hall of Mt King.
+
+> e
+
+There is a threatening little dwarf in the room with you!
+
+You're in Hall of Mists.
+
+Rough stone steps lead up the dome.
+
+> w
+
+There is a threatening little dwarf in the room with you!
+
+You're on east bank of fissure.
+
+A three foot black rod with a rusty star on an end lies nearby.
+
+A crystal bridge now spans the fissure.
+
+> drop cage
+
+OK
+
+> w
+
+There is a threatening little dwarf in the room with you!
+
+You are on the west side of the fissure in the Hall of Mists.
+
+There are diamonds here!
+
+A crystal bridge now spans the fissure.
+
+> w
+
+There is a threatening little dwarf in the room with you!
+
+You are at the west end of the Hall of Mists. A low wide crawl
+continues west and another goes north. To the south is a little
+passage 6 feet off the floor.
+
+> w
+
+There is a threatening little dwarf in the room with you!
+
+You are at the east end of a very long hall apparently without side
+chambers. To the east a low wide crawl slants up. To the north a
+round two foot hole slants down.
+
+> w
+
+There is a threatening little dwarf in the room with you!
+
+You are at the west end of a very long featureless hall. The hall
+joins up with a narrow north/south passage.
+
+> s
+
+There is a threatening little dwarf in the room with you!
+
+You are in a maze of twisty little passages, all different.
+
+> sw
+
+There is a threatening little dwarf in the room with you!
+
+You are in a little maze of twisty passages, all different.
+
+> se
+
+There is a threatening little dwarf in the room with you!
+
+You are in a little maze of twisting passages, all different.
+
+> s
+
+There is a threatening little dwarf in the room with you!
+
+Dead end
+
+There is a massive and somewhat battered vending machine here. The
+instructions on it read: "Drop coins here to receive fresh batteries."
+
+> kill machine
+
+As you strike the vending machine, it pivots backward along with a
+section of wall, revealing a dark passage leading south.
+
+> s
+
+There is a threatening little dwarf in the room with you!
+
+You are in a long, rough-hewn, north/south corridor.
+
+> s
+
+There is a threatening little dwarf in the room with you!
+
+You are in a large chamber with passages to the west and north.
+
+A formidable ogre bars the northern exit.
+
+> kill ogre
+
+The ogre, who despite his bulk is quite agile, easily dodges your
+attack. He seems almost amused by your puny effort.
+
+One sharp nasty knife is thrown at you!
+
+The ogre, distracted by your rush, is struck by the knife. With a
+blood-curdling yell he turns and bounds after the dwarf, who flees
+in panic. You are left alone in the room.
+
+> n
+
+You are in the ogre's storeroom. The only exit is to the south.
+
+There is an enormous ruby here!
+
+> take ruby
+
+OK
+
+> s
+
+You are in a large chamber with passages to the west and north.
+
+> w
+
+You are in a long, rough-hewn, north/south corridor.
+
+> n
+
+Dead end
+
+There is a massive vending machine here, swung back to reveal a
+southward passage.
+
+> n
+
+You are in a little maze of twisting passages, all different.
+
+> n
+
+You are in a little maze of twisty passages, all different.
+
+> nw
+
+You are in a maze of twisty little passages, all different.
+
+> d
+
+You're at west end of long hall.
+
+> e
+
+You're at east end of long hall.
+
+> e
+
+You're at west end of Hall of Mists.
+
+> e
+
+You're on west bank of fissure.
+
+There are diamonds here!
+
+A crystal bridge now spans the fissure.
+
+> take diamonds
+
+OK
+
+> e
+
+You're on east bank of fissure.
+
+There is a small wicker cage discarded nearby.
+
+A three foot black rod with a rusty star on an end lies nearby.
+
+A crystal bridge now spans the fissure.
+
+> e
+
+You're in Hall of Mists.
+
+Rough stone steps lead up the dome.
+
+> s
+
+This is a low room with a crude note on the wall. The note says,
+"You won't get it up the steps".
+
+There is a large sparkling nugget of gold here!
+
+> take gold
+
+You can't carry anything more. You'll have to drop something first.
+
+> n
+
+You're in Hall of Mists.
+
+Rough stone steps lead up the dome.
+
+> y2
+
+You are in a jumble of rock, with cracks everywhere.
+
+> d
+
+You're at "Y2".
+
+> plugh
+
+>>Foof!<<
+
+You're inside building.
+
+There is a persian rug spread out on the floor!
+
+A precious jade necklace has been dropped here!
+
+There is precious jewelry here!
+
+There are bars of silver here!
+
+There are some keys on the ground here.
+
+There is food here.
+
+> drop diamonds
+
+OK
+
+> drop pyramid
+
+OK
+
+> drop ruby
+
+OK
+
+> plugh
+
+>>Foof!<<
+
+You're at "Y2".
+
+A hollow voice says "PLUGH".
+
+> plugh
+
+>>Foof!<<
+
+You're inside building.
+
+There is an enormous ruby here!
+
+There is a platinum pyramid here, 8 inches on a side!
+
+There are diamonds here!
+
+There is a persian rug spread out on the floor!
+
+A precious jade necklace has been dropped here!
+
+There is precious jewelry here!
+
+There are bars of silver here!
+
+There are some keys on the ground here.
+
+There is food here.
+
+> drop coins
+
+I see no coins here.
+
+> plugh
+
+>>Foof!<<
+
+You are in a large room, with a passage to the south, a passage to the
+west, and a wall of broken rock to the east. There is a large "Y2" on
+a rock in the room's center.
+
+> s
+
+You're in n/s passage above e/w passage.
+
+> d
+
+You're in dirty passage.
+
+> bedquilt
+
+You are in Bedquilt, a long east/west passage with holes everywhere.
+To explore at random select north, south, up, or down.
+
+> slab
+
+You are in a large low circular chamber whose floor is an immense slab
+fallen from the ceiling (Slab Room). East and west there once were
+large passages, but they are now filled with boulders. Low small
+passages go north and south, and the south one quickly bends west
+around the boulders.
+
+> s
+
+You are at the west end of the Twopit Room. There is a large hole in
+the wall above the pit at this end of the room.
+
+> d
+
+You are at the bottom of the western pit in the Twopit Room. There is
+a large hole in the wall about 25 feet above you.
+
+There is a tiny little plant in the pit, murmuring "water, water, ..."
+
+> water plant
+
+The plant spurts into furious growth for a few seconds.
+
+You're in west pit.
+
+There is a 12-foot-tall beanstalk stretching up out of the pit,
+bellowing "WATER!! WATER!!"
+
+> u
+
+You're at west end of Twopit Room.
+
+The top of a 12-foot-tall beanstalk is poking out of the west pit.
+
+> w
+
+You're in Slab Room.
+
+> u
+
+You are in a secret n/s canyon above a large room.
+
+> reservoir
+
+You are at the edge of a large underground reservoir. An opaque cloud
+of white mist fills the room and rises rapidly upward. The lake is
+fed by a stream, which tumbles out of a hole in the wall about 10 feet
+overhead and splashes noisily into the water somewhere within the
+mist. There is a passage going back toward the south.
+
+> Q'IBJ
+
+The waters have parted to form a narrow path across the reservoir.
+
+> n
+
+You are walking across the bottom of the reservoir. Walls of water
+rear up on either side. The roar of the water cascading past is
+nearly deafening, and the mist is so thick you can barely see.
+
+> n
+
+You are at the northern edge of the reservoir. A northwest passage
+leads sharply up from here.
+
+The waters have parted to form a narrow path across the reservoir.
+
+> nw
+
+You are scrambling along a treacherously steep, rocky passage.
+
+> u
+
+You are on a very steep incline, which widens at it goes upward.
+
+> u
+
+You are at the base of a nearly vertical cliff. There are some
+slim footholds which would enable you to climb up, but it looks
+extremely dangerous. Here at the base of the cliff lie the remains
+of several earlier adventurers who apparently failed to make it.
+
+> u
+
+You are climbing along a nearly vertical cliff.
+
+> u
+
+Just as you reach the top, your foot slips on a loose rock and you
+make one last desperate grab. Your luck holds, as does your grip.
+With an enormous heave, you lift yourself to the ledge above.
+
+You are on a small ledge at the top of a nearly vertical cliff.
+There is a low crawl leading off to the northeast.
+
+> ne
+
+You have reached a dead end.
+
+There is a richly-carved ebony statuette here!
+
+> take ebony
+
+OK
+
+> sw
+
+You're at top of cliff.
+
+> d
+
+You are climbing along a nearly vertical cliff.
+
+> d
+
+You're at base of cliff.
+
+> d
+
+You are on a very steep incline, which widens at it goes upward.
+
+> d
+
+You are scrambling along a treacherously steep, rocky passage.
+
+> se
+
+You're north of reservoir.
+
+The waters have parted to form a narrow path across the reservoir.
+
+> s
+
+You're at bottom of reservoir.
+
+> s
+
+You're at reservoir.
+
+The waters have parted to form a narrow path across the reservoir.
+
+> take water
+
+Your bottle is now full of water.
+
+> s
+
+You are in a north/south canyon about 25 feet across. The floor is
+covered by white mist seeping in from the north. The walls extend
+upward for well over 100 feet. Suspended from some unseen point far
+above you, an enormous two-sided mirror is hanging parallel to and
+midway between the canyon walls. (The mirror is obviously provided
+for the use of the dwarves who, as you know, are extremely vain.) A
+small window can be seen in either wall, some fifty feet up.
+
+> s
+
+You are in a secret n/s canyon above a large room.
+
+> d
+
+You're in Slab Room.
+
+> s
+
+You're at west end of Twopit Room.
+
+The top of a 12-foot-tall beanstalk is poking out of the west pit.
+
+> d
+
+You're in west pit.
+
+There is a 12-foot-tall beanstalk stretching up out of the pit,
+bellowing "WATER!! WATER!!"
+
+> water plant
+
+The plant grows explosively, almost filling the bottom of the pit.
+
+You're in west pit.
+
+There is a gigantic beanstalk stretching all the way up to the hole.
+
+> u
+
+You're at west end of Twopit Room.
+
+There is a huge beanstalk growing out of the west pit up to the hole.
+
+> e
+
+You are at the east end of the Twopit Room. The floor here is
+littered with thin rock slabs, which make it easy to descend the pits.
+There is a path here bypassing the pits to connect passages from east
+and west. There are holes all over, but the only big one is on the
+wall directly over the west pit where you can't get to it.
+
+There is a huge beanstalk growing out of the west pit up to the hole.
+
+> d
+
+You are at the bottom of the eastern pit in the Twopit Room. There is
+a small pool of oil in one corner of the pit.
+
+> take oil
+
+Your bottle is now full of oil.
+
+> u
+
+You're at east end of Twopit Room.
+
+There is a huge beanstalk growing out of the west pit up to the hole.
+
+> w
+
+You're at west end of Twopit Room.
+
+There is a huge beanstalk growing out of the west pit up to the hole.
+
+> d
+
+You're in west pit.
+
+There is a gigantic beanstalk stretching all the way up to the hole.
+
+> climb
+
+You clamber up the plant and scurry through the hole at the top.
+
+You are in a long, narrow corridor stretching out of sight to the
+west. At the eastern end is a hole through which you can see a
+profusion of leaves.
+
+> w
+
+You are in the Giant Room. The ceiling here is too high up for your
+lamp to show it. Cavernous passages lead east, north, and south. On
+the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
+
+There is a large nest here, full of golden eggs!
+
+> n
+
+You are at one end of an immense north/south passage.
+
+The way north is barred by a massive, rusty, iron door.
+
+> oil door
+
+The oil has freed up the hinges so that the door will now move,
+although it requires some effort.
+
+> n
+
+You are in a magnificent cavern with a rushing stream, which cascades
+over a sparkling waterfall into a roaring whirlpool which disappears
+through a hole in the floor. Passages exit to the south and west.
+
+There is a jewel-encrusted trident here!
+
+> take trident
+
+OK
+
+> w
+
+You are at the top of a steep incline above a large room. You could
+climb down here, but you would not be able to climb up. There is a
+passage leading back to the north.
+
+> d
+
+You are in a large low room. Crawls lead north, se, and sw.
+
+> se
+
+This is the Oriental Room. Ancient oriental cave drawings cover the
+walls. A gently sloping passage leads upward to the north, another
+passage leads se, and a hands and knees crawl leads west.
+
+There is a delicate, precious, ming vase here!
+
+> n
+
+You are following a wide path around the outer edge of a large cavern.
+Far below, through a heavy white mist, strange splashing noises can be
+heard. The mist rises up through a fissure in the ceiling. The path
+exits to the south and west.
+
+> w
+
+You are in an alcove. A small nw path seems to widen after a short
+distance. An extremely tight tunnel leads east. It looks like a very
+tight squeeze. An eerie light can be seen at the other end.
+
+> drop trident
+
+OK
+
+> drop axe
+
+OK
+
+> drop ebony
+
+OK
+
+> drop bottle
+
+OK
+
+> drop appendage
+
+OK
+
+> drop lamp
+
+OK
+
+> e
+
+You're in Plover Room.
+
+There is an emerald here the size of a plover's egg!
+
+> take emerald
+
+OK
+
+> w
+
+You're in alcove.
+
+There is a lamp shining nearby.
+
+Your keen eye spots a severed leporine appendage lying on the ground.
+
+There is an empty bottle here.
+
+There is a richly-carved ebony statuette here!
+
+There is a little axe here.
+
+There is a jewel-encrusted trident here!
+
+> take lamp
+
+OK
+
+> take bottle
+
+OK
+
+> take ebony
+
+OK
+
+> take axe
+
+OK
+
+> take trident
+
+OK
+
+> nw
+
+You're in misty cavern.
+
+> s
+
+You're in Oriental Room.
+
+There is a delicate, precious, ming vase here!
+
+> take vase
+
+OK
+
+> e
+
+There is no way to go that direction.
+
+You're in Oriental Room.
+
+> se
+
+You are in a room whose walls resemble swiss cheese. Obvious passages
+go west, east, ne, and nw. Part of the room is occupied by a large
+bedrock block.
+
+> e
+
+You are in the Soft Room. The walls are covered with heavy curtains,
+the floor with a thick pile carpet. Moss covers the ceiling.
+
+A small velvet pillow lies on the floor.
+
+> take pillow
+
+You can't carry anything more. You'll have to drop something first.
+
+> w
+
+You're in Swiss Cheese Room.
+
+> ne
+
+You're in Bedquilt.
+
+> e
+
+You are at a complex junction. A low hands and knees passage from the
+north joins a higher crawl from the east to make a walking passage
+going west. There is also a large room above. The air is damp here.
+
+> n
+
+You're in a large room carved out of sedimentary rock. The floor and
+walls are littered with bits of shells imbedded in the stone. A
+shallow passage proceeds downward, and a somewhat steeper one leads
+up. A low hands and knees passage enters from the south.
+
+There is an enormous clam here with its shell tightly closed.
+
+> open clam
+
+A glistening pearl falls out of the clam and rolls away. Goodness,
+this must really be an oyster. (I never was very good at identifying
+bivalves.) Whatever it is, it has now snapped shut again.
+
+> s
+
+You're at complex junction.
+
+> u
+
+You are in a large room full of dusty rocks. There is a big hole in
+the floor. There are cracks everywhere, and a passage leading east.
+
+> e
+
+You're in dirty passage.
+
+> u
+
+You're in n/s passage above e/w passage.
+
+> n
+
+There is a threatening little dwarf in the room with you!
+
+One sharp nasty knife is thrown at you!
+
+It misses!
+
+You're at "Y2".
+
+> plugh
+
+>>Foof!<<
+
+You are inside a building, a well house for a large spring.
+
+There is an enormous ruby here!
+
+There is a platinum pyramid here, 8 inches on a side!
+
+There are diamonds here!
+
+There is a persian rug spread out on the floor!
+
+A precious jade necklace has been dropped here!
+
+There is precious jewelry here!
+
+There are bars of silver here!
+
+There are some keys on the ground here.
+
+There is food here.
+
+> drop pillow
+
+I see no pillow here.
+
+> drop vase
+
+The ming vase drops with a delicate crash.
+
+> drop trident
+
+OK
+
+> drop ebony
+
+OK
+
+> drop emerald
+
+OK
+
+> take food
+
+OK
+
+> take keys
+
+OK
+
+> plugh
+
+>>Foof!<<
+
+You're at "Y2".
+
+> s
+
+You're in n/s passage above e/w passage.
+
+> s
+
+You're in Hall of Mt King.
+
+> w
+
+You are in the west side chamber of the Hall of the Mountain King.
+A passage continues west and up here.
+
+There are many coins here!
+
+> take coins
+
+OK
+
+> e
+
+You are in the Hall of the Mountain King, with passages off in all
+directions.
+
+> n
+
+You are in a low n/s passage at a hole in the floor. The hole goes
+down to an e/w passage.
+
+> d
+
+You're in dirty passage.
+
+> w
+
+You're in dusty rock room.
+
+> d
+
+You're at complex junction.
+
+> n
+
+You're in Shell Room.
+
+There is an enormous oyster here with its shell tightly closed.
+
+> d
+
+You are in a long sloping corridor with ragged sharp walls.
+
+> d
+
+You are in a cul-de-sac about eight feet across.
+
+Off to one side lies a glistening pearl!
+
+> take pearl
+
+OK
+
+> up
+
+You are in a long sloping corridor with ragged sharp walls.
+
+> u
+
+You're in Shell Room.
+
+There is an enormous oyster here with its shell tightly closed.
+
+> s
+
+You're at complex junction.
+
+> w
+
+There is a threatening little dwarf in the room with you!
+
+One sharp nasty knife is thrown at you!
+
+It misses!
+
+You're in Bedquilt.
+
+> throw axe
+
+You attack a little dwarf, but he dodges out of the way.
+
+There is a threatening little dwarf in the room with you!
+
+One sharp nasty knife is thrown at you!
+
+It misses!
+
+You're in Bedquilt.
+
+There is a little axe here.
+
+> take axe
+
+OK
+
+> w
+
+There is a threatening little dwarf in the room with you!
+
+You're in Swiss Cheese Room.
+
+> throw axe
+
+You killed a little dwarf.
+
+You're in Swiss Cheese Room.
+
+There is a little axe here.
+
+> take axe
+
+OK
+
+> w
+
+You're at east end of Twopit Room.
+
+There is a huge beanstalk growing out of the west pit up to the hole.
+
+> d
+
+You're in east pit.
+
+> get oil
+
+Your bottle is now full of oil.
+
+> u
+
+You're at east end of Twopit Room.
+
+There is a huge beanstalk growing out of the west pit up to the hole.
+
+> w
+
+You are at the west end of the Twopit Room. There is a large hole in
+the wall above the pit at this end of the room.
+
+There is a huge beanstalk growing out of the west pit up to the hole.
+
+> d
+
+You are at the bottom of the western pit in the Twopit Room. There is
+a large hole in the wall about 25 feet above you.
+
+There is a gigantic beanstalk stretching all the way up to the hole.
+
+> climb
+
+You clamber up the plant and scurry through the hole at the top.
+
+You're in narrow corridor.
+
+> w
+
+You're in Giant Room.
+
+There is a large nest here, full of golden eggs!
+
+> get eggs
+
+You can't carry anything more. You'll have to drop something first.
+
+> drop coins
+
+OK
+
+> get eggs
+
+OK
+
+> n
+
+You are at one end of an immense north/south passage.
+
+The way north leads through a massive, rusty, iron door.
+
+> n
+
+You're in cavern with waterfall.
+
+> d
+
+There is no way to go that direction.
+
+You're in cavern with waterfall.
+
+> w
+
+You're at steep incline above large room.
+
+> d
+
+You're in large low room.
+
+> sw
+
+You are in a long winding corridor sloping out of sight in both
+directions.
+
+> up
+
+You are on one side of a large, deep chasm. A heavy white mist rising
+up from below obscures all view of the far side. A sw path leads away
+from the chasm into a winding corridor.
+
+A rickety wooden bridge extends across the chasm, vanishing into the
+mist. A notice posted on the bridge reads, "Stop! Pay troll!"
+
+A burly troll stands by the bridge and insists you throw him a
+treasure before you may cross.
+
+> toss eggs
+
+The troll catches your treasure and scurries away out of sight.
+
+> ne
+
+You are on the far side of the chasm. A ne path leads away from the
+chasm on this side.
+
+A rickety wooden bridge extends across the chasm, vanishing into the
+mist. A notice posted on the bridge reads, "Stop! Pay troll!"
+
+The troll is nowhere to be seen.
+
+> ne
+
+You're in a long east/west corridor. A faint rumbling noise can be
+heard in the distance.
+
+> barren
+
+You are standing at the entrance to a large, barren room. A notice
+above the entrance reads: "Caution! Bear in room!"
+
+> in
+
+You are inside a barren room. The center of the room is completely
+empty except for some dust. Marks in the dust lead away toward the
+far end of the room. The only exit is the way you came in.
+
+There is a ferocious cave bear eying you from the far end of the room!
+
+The bear is locked to the wall with a golden chain!
+
+> feed bear
+
+The bear eagerly wolfs down your food, after which he seems to calm
+down considerably and even becomes rather friendly.
+
+> unlock chain
+
+The chain is now unlocked.
+
+> take bear
+
+OK
+
+> w
+
+You are being followed by a very large, tame bear.
+
+You're in front of Barren Room.
+
+> fork
+
+You are being followed by a very large, tame bear.
+
+The path forks here. The left fork leads northeast. A dull rumbling
+seems to get louder in that direction. The right fork leads southeast
+down a gentle slope. The main corridor enters from the west.
+
+> ne
+
+You are being followed by a very large, tame bear.
+
+The walls are quite warm here. From the north can be heard a steady
+roar, so loud that the entire cave seems to be trembling. Another
+passage leads south, and a low crawl goes east.
+
+> e
+
+You are being followed by a very large, tame bear.
+
+You are in a small chamber filled with large boulders. The walls are
+very warm, causing the air in the room to be almost stifling from the
+heat. The only exit is a crawl heading west, through which is coming
+a low rumbling.
+
+There are rare spices here!
+
+> drop keys
+
+OK
+
+> take spices
+
+OK
+
+> fork
+
+You are being followed by a very large, tame bear.
+
+You're at fork in path.
+
+> w
+
+You are being followed by a very large, tame bear.
+
+You're in corridor.
+
+> w
+
+You are being followed by a very large, tame bear.
+
+You're on ne side of chasm.
+
+A rickety wooden bridge extends across the chasm, vanishing into the
+mist. A notice posted on the bridge reads, "Stop! Pay troll!"
+
+The troll is nowhere to be seen.
+
+> sw
+
+The troll steps out from beneath the bridge and blocks your way.
+
+You are being followed by a very large, tame bear.
+
+You're on ne side of chasm.
+
+A rickety wooden bridge extends across the chasm, vanishing into the
+mist. A notice posted on the bridge reads, "Stop! Pay troll!"
+
+A burly troll stands by the bridge and insists you throw him a
+treasure before you may cross.
+
+> free bear
+
+The bear lumbers toward the troll, who lets out a startled shriek and
+scurries away. The bear soon gives up the pursuit and wanders back.
+
+> sw
+
+You're on sw side of chasm.
+
+A rickety wooden bridge extends across the chasm, vanishing into the
+mist. A notice posted on the bridge reads, "Stop! Pay troll!"
+
+The troll is nowhere to be seen.
+
+> sw
+
+You're in sloping corridor.
+
+> d
+
+You're in large low room.
+
+> se
+
+You're in Oriental Room.
+
+> se
+
+You're in Swiss Cheese Room.
+
+> w
+
+You're at east end of Twopit Room.
+
+There is a huge beanstalk growing out of the west pit up to the hole.
+
+> d
+
+You're in east pit.
+
+> climb
+
+I don't know how to apply that word here.
+
+You're in east pit.
+
+> up
+
+You are at the east end of the Twopit Room. The floor here is
+littered with thin rock slabs, which make it easy to descend the pits.
+There is a path here bypassing the pits to connect passages from east
+and west. There are holes all over, but the only big one is on the
+wall directly over the west pit where you can't get to it.
+
+There is a huge beanstalk growing out of the west pit up to the hole.
+
+> w
+
+You're at west end of Twopit Room.
+
+There is a huge beanstalk growing out of the west pit up to the hole.
+
+> d
+
+You're in west pit.
+
+There is a gigantic beanstalk stretching all the way up to the hole.
+
+> climb
+
+You clamber up the plant and scurry through the hole at the top.
+
+You're in narrow corridor.
+
+> w
+
+You're in Giant Room.
+
+There are many coins here!
+
+> take coins
+
+OK
+
+> fee
+
+OK
+
+> fie
+
+OK
+
+> foe
+
+OK
+
+> foo
+
+There is a large nest here, full of golden eggs!
+
+> take eggs
+
+OK
+
+> s
+
+You're in narrow corridor.
+
+> d
+
+Out from the shadows behind you pounces a bearded pirate! "Har, har,"
+he chortles, "I'll just take all this booty and hide it away with me
+chest deep in the maze!" He snatches your treasure and vanishes into
+the gloom.
+
+You're in west pit.
+
+There is a gigantic beanstalk stretching all the way up to the hole.
+
+> u
+
+You're at west end of Twopit Room.
+
+There is a huge beanstalk growing out of the west pit up to the hole.
+
+> w
+
+You're in Slab Room.
+
+> u
+
+You are in a secret n/s canyon above a large room.
+
+> s
+
+You are in a secret canyon which exits to the north and east.
+
+The body of a huge green dead dragon is lying off to one side.
+
+> e
+
+You're in secret e/w canyon above tight canyon.
+
+> e
+
+There is a threatening little dwarf in the room with you!
+
+You're in Hall of Mt King.
+
+> e
+
+There is a threatening little dwarf in the room with you!
+
+You are at one end of a vast hall stretching forward out of sight to
+the west. There are openings to either side. Nearby, a wide stone
+staircase leads downward. The hall is filled with wisps of white mist
+swaying to and fro almost as if alive. A cold wind blows up the
+staircase. There is a passage at the top of a dome behind you.
+
+Rough stone steps lead up the dome.
+
+> w
+
+Your lamp is getting dim. You'd best start wrapping this up, unless
+you can find some fresh batteries. I seem to recall there's a vending
+machine in the maze. Bring some coins with you.
+
+There is a threatening little dwarf in the room with you!
+
+You're on east bank of fissure.
+
+There is a small wicker cage discarded nearby.
+
+A three foot black rod with a rusty star on an end lies nearby.
+
+A crystal bridge now spans the fissure.
+
+> w
+
+There is a threatening little dwarf in the room with you!
+
+You're on west bank of fissure.
+
+A crystal bridge now spans the fissure.
+
+> w
+
+There is a threatening little dwarf in the room with you!
+
+You're at west end of Hall of Mists.
+
+> throw axe
+
+You killed a little dwarf.
+
+You're at west end of Hall of Mists.
+
+There is a little axe here.
+
+> take axe
+
+OK
+
+> w
+
+You're at east end of long hall.
+
+> w
+
+You're at west end of long hall.
+
+> s
+
+You are in a maze of twisty little passages, all different.
+
+> sw
+
+You are in a little maze of twisty passages, all different.
+
+> se
+
+You are in a little maze of twisting passages, all different.
+
+> s
+
+Dead end
+
+There is a message scrawled in the dust in a flowery script, reading:
+"This is not the maze where the pirate leaves his treasure chest."
+
+There is a massive vending machine here, swung back to reveal a
+southward passage.
+
+>
+You scored 219 out of a possible 430, using 313 turns.
+
+You may now consider yourself a "Seasoned Adventurer".
+
+To achieve the next higher rating, you need 32 more points.
diff --git a/tests/pirate_carry.chk b/tests/pirate_carry.chk
deleted file mode 100644
index 72b1681..0000000
--- a/tests/pirate_carry.chk
+++ /dev/null
@@ -1,324 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1837473132
-
-Seed set to 1837473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> cage bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> n
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extin
-
-Your lamp is now off.
-
-> plugh
-
->>Foof!<<
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-There is a little axe here.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silve
-
-OK
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill drago
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-There is a threatening little dwarf in the room with you!
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-There are 2 threatening little dwarves in the room with you.
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-There are 2 threatening little dwarves in the room with you.
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-There are 2 threatening little dwarves in the room with you.
-
-You are on the west side of the fissure in the Hall of Mists.
-
-A crystal bridge spans the fissure.
-
->
-You scored 67 out of a possible 430, using 43 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 54 more points.
diff --git a/tests/pirate_carry.log b/tests/pirate_carry.log
deleted file mode 100644
index 2f7598e..0000000
--- a/tests/pirate_carry.log
+++ /dev/null
@@ -1,49 +0,0 @@
-## Check that pirate steals loose treasure from ground (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1837473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-cage bird
-take rod
-w
-d
-d
-free bird
-w
-e
-s
-n
-u
-s
-n
-d
-n
-n
-plugh
-extin
-plugh
-on
-s
-take silve
-s
-sw
-w
-kill drago
-y
-e
-e
-u
-w
-wave rod
-w
diff --git a/tests/pirate_pyramid.chk b/tests/pirate_pyramid.chk
deleted file mode 100644
index 873cdaa..0000000
--- a/tests/pirate_pyramid.chk
+++ /dev/null
@@ -1,364 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1830473132
-
-Seed set to 1830473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> take bird
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> n
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extin
-
-Your lamp is now off.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You're in Hall of Mt King.
-
-There is a little axe here.
-
-A cheerful little bird is sitting here singing.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-There is a little axe here.
-
-A cheerful little bird is sitting here singing.
-
-> d
-
-There is no way to go that direction.
-
-You're in Hall of Mt King.
-
-There is a little axe here.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> plugh
-
->>Foof!<<
-
-You're at "Y2".
-
-> plove
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-
->
-You scored 69 out of a possible 430, using 50 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 52 more points.
diff --git a/tests/pirate_pyramid.log b/tests/pirate_pyramid.log
deleted file mode 100644
index b5cbe49..0000000
--- a/tests/pirate_pyramid.log
+++ /dev/null
@@ -1,56 +0,0 @@
-## Pirate mustn't take pyramid from plover/dark rooms (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1830473132
-in
-take lamp
-xyzzy
-on
-e
-take cage
-w
-w
-w
-take bird
-w
-d
-d
-free bird
-w
-e
-s
-n
-u
-s
-n
-d
-n
-n
-plugh
-extin
-plugh
-on
-s
-s
-sw
-w
-kill
-y
-e
-e
-d
-n
-n
-plugh
-out
-s
-w
-n
-s
-s
-n
-in
-plugh
-plove
-inven
diff --git a/tests/pirate_spotted.chk b/tests/pirate_spotted.chk
deleted file mode 100644
index e8fad72..0000000
--- a/tests/pirate_spotted.chk
+++ /dev/null
@@ -1,1847 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> n
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extin
-
-Your lamp is now off.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill drago
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop rug
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appen
-
-OK
-
-> drop cage
-
-OK
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plove
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plove
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machi
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedqu
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reser
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appen
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottl
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take tride
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop tride
-
-OK
-
-> drop axe
-
-OK
-
-> drop lante
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emera
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take tride
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop tride
-
-OK
-
-> take key
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottl
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss egg
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> barre
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unloc
-
-The chain is now unlocked.
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a jewel-encrusted trident here!
-
-There is a Persian rug spread out on the floor!
-
-> take rug
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emera
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> fly
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a jewel-encrusted trident here!
-
-> drop amber
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a rare amber gemstone here!
-
-There is a jewel-encrusted trident here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> w
-
-There is no way to go that direction.
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> e
-
-There are faint rustling noises from the darkness behind you. As you
-turn toward them, the beam of your lamp falls across a bearded pirate.
-He is carrying a large chest. "Shiver me timbers!" he cries, "I've
-been spotted! I'd best hie meself off to the maze to hide me chest!"
-With that, he vanishes into the gloom.
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
->
-You scored 123 out of a possible 430, using 295 turns.
-
-You have achieved the rating: "Experienced Adventurer".
-
-To achieve the next higher rating, you need 48 more points.
diff --git a/tests/pirate_spotted.log b/tests/pirate_spotted.log
deleted file mode 100644
index f998cdd..0000000
--- a/tests/pirate_spotted.log
+++ /dev/null
@@ -1,301 +0,0 @@
-## Spot pirate to manifest chest before last treasure (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-drop rod
-take bird
-take rod
-d
-d
-free bird
-w
-e
-s
-take n
-u
-s
-n
-d
-n
-n
-plugh
-extin
-plugh
-on
-s
-s
-sw
-take
-w
-kill drago
-y
-take rug
-e
-e
-u
-d
-n
-n
-off
-plugh
-drop rug
-out
-s
-w
-n
-take appen
-drop cage
-s
-s
-n
-in
-take water
-plugh
-on
-plove
-ne
-s
-plove
-s
-s
-u
-w
-wave rod
-drop rod
-west
-w
-w
-w
-s
-sw
-se
-s
-kill machi
-s
-s
-kill ogre
-n
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedqu
-throw axe
-take
-slab
-s
-d
-water plant
-u
-w
-u
-reser
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appen
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottl
-n
-take tride
-w
-d
-se
-n
-w
-drop tride
-drop axe
-drop lante
-e
-take emera
-w
-take lamp
-take axe
-take tride
-nw
-s
-se
-throw axe
-e
-w
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop tride
-take key
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get
-n
-take bottl
-n
-w
-d
-sw
-u
-toss egg
-ne
-barre
-in
-feed bear
-unloc
-take bear
-fork
-ne
-e
-fork
-w
-w
-sw
-free bear
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-u
-e
-w
-w
-d
-climb
-w
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-take rug
-out
-w
-n
-n
-n
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emera
-fly
-fly
-e
-s
-e
-e
-in
-drop amber
-look
-plugh
-on
-s
-w
-s
-e
diff --git a/tests/pitfall.chk b/tests/pitfall.chk
deleted file mode 100644
index f812b6c..0000000
--- a/tests/pitfall.chk
+++ /dev/null
@@ -1,112 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 780351908
-
-Seed set to 780351908
-
-You're in front of building.
-
-> enter building
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> s
-
-There is no way to go that direction.
-
-You fell into a pit and broke every bone in your body!
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> y
-
-All right. But don't blame me if something goes wr......
- --- POOF!! ---
-You are engulfed in a cloud of orange smoke. Coughing and gasping,
-you emerge from the smoke and find....
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> n
-
-There is no way to go that direction.
-
-You fell into a pit and broke every bone in your body!
-
-You clumsy oaf, you've done it again! I don't know how long I can
-keep this up. Do you want me to try reincarnating you again?
-
-> y
-
-Okay, now where did I put my orange smoke?.... >POOF!<
-Everything disappears in a dense cloud of orange smoke.
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> w
-
-You fell into a pit and broke every bone in your body!
-
-Now you've really done it! I'm out of orange smoke! You don't expect
-me to do a decent reincarnation without any orange smoke, do you?
-
-> y
-
-Okay, if you're so smart, do it yourself! I'm leaving!
-
-You scored 6 out of a possible 430, using 7 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 40 more points.
diff --git a/tests/pitfall.log b/tests/pitfall.log
deleted file mode 100644
index 1582283..0000000
--- a/tests/pitfall.log
+++ /dev/null
@@ -1,16 +0,0 @@
-## Death by pitfall
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Die 3 times so we can cover all the obituary messages
-n
-seed 780351908
-enter building
-xyzzy
-s
-y
-xyzzy
-n
-y
-xyzzy
-w
-y
diff --git a/tests/placeholder.chk b/tests/placeholder.chk
deleted file mode 100644
index 349bf74..0000000
--- a/tests/placeholder.chk
+++ /dev/null
@@ -1,944 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> feed dragon
-
-Don't be ridiculous!
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> H'CFL
-
-Nothing happens.
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> Z'ZZZ
-
-Sorry, I don't know the word "Z'ZZZ".
-
->
-
->
-You scored 183 out of a possible 430, using 150 turns.
-
-You may now consider yourself a "Seasoned Adventurer".
-
-To achieve the next higher rating, you need 68 more points.
diff --git a/tests/placeholder.log b/tests/placeholder.log
deleted file mode 100644
index 7d07add..0000000
--- a/tests/placeholder.log
+++ /dev/null
@@ -1,158 +0,0 @@
-## Test behavior of placeholder magic word at reservoir
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-feed dragon
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-n
-d
-bedquilt
-slab
-s
-d
-water plant
-H'CFL
-u
-w
-u
-reservoir
-Z'ZZZ
-
diff --git a/tests/plover.chk b/tests/plover.chk
deleted file mode 100644
index c59ae86..0000000
--- a/tests/plover.chk
+++ /dev/null
@@ -1,1177 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1495951709
-
-Seed set to 1495951709
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> on
-
-Your lamp is now on.
-
-> xyzzy
-
->>Foof!<<
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take jade
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop silver
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop jade
-
-OK
-
-> drop rug
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "Q'IBJ". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are bars of silver here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-There is a little axe here.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take axe
-
-OK
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> u
-
-A little dwarf with a big knife blocks your way.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in dirty passage.
-
-> u
-
-There are 2 threatening little dwarves in the room with you.
-
-You're in n/s passage above e/w passage.
-
-> throw axe
-
-You attack a little dwarf, but he dodges out of the way.
-
-There are 2 threatening little dwarves in the room with you.
-
-2 of them throw knives at you!
-
-None of them hits you!
-
-You're in n/s passage above e/w passage.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> throw axe
-
-You attack a little dwarf, but he dodges out of the way.
-
-There are 2 threatening little dwarves in the room with you.
-
-2 of them throw knives at you!
-
-None of them hits you!
-
-You're in n/s passage above e/w passage.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> throw axe
-
-You attack a little dwarf, but he dodges out of the way.
-
-There are 2 threatening little dwarves in the room with you.
-
-2 of them throw knives at you!
-
-None of them hits you!
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in n/s passage above e/w passage.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> drop cage
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> e
-
-You're on east bank of fissure.
-
-There is a small wicker cage discarded nearby.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-You can't carry anything more. You'll have to drop something first.
-
-> n
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> y2
-
-You are in a jumble of rock, with cracks everywhere.
-
-> d
-
-You're at "Y2".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are bars of silver here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> drop ruby
-
-OK
-
-> plugh
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is an enormous ruby here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is a Persian rug spread out on the floor!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are bars of silver here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop coins
-
-I see no coins here.
-
-> plugh
-
->>Foof!<<
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> bedquilt
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> listen
-
-The stream splashes loudly into the pool.
-
-> Q'IBJ
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> se
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> take oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop axe
-
-OK
-
-> drop ebony
-
-OK
-
-> drop bottle
-
-OK
-
-> drop appendage
-
-OK
-
-> e
-
-Something you're carrying won't fit through the tunnel with you.
-You'd best take inventory and drop something.
-
-You're in alcove.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is an empty bottle here.
-
-There is a richly-carved ebony statuette here!
-
-There is a little axe here.
-
-There is a jewel-encrusted trident here!
-
-> drop lamp
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> inven
-
-You are currently holding the following:
-Egg-sized emerald
-
-> plover
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
->
-You scored 169 out of a possible 430, using 187 turns.
-
-You have achieved the rating: "Experienced Adventurer".
-
-To achieve the next higher rating, you need 2 more points.
diff --git a/tests/plover.log b/tests/plover.log
deleted file mode 100644
index 0d1b5a5..0000000
--- a/tests/plover.log
+++ /dev/null
@@ -1,194 +0,0 @@
-## Test access to emerald room and plover teleport
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
-n
-seed 1495951709
-in
-take lamp
-on
-xyzzy
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take jade
-drop rod
-take bird
-take rod
-d
-w
-wave rod
-drop rod
-e
-n
-free bird
-take bird
-s
-take jewelry
-n
-sw
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-n
-take silver
-n
-plugh
-drop silver
-drop jewelry
-drop jade
-drop rug
-out
-s
-w
-n
-take appendage
-free bird
-listen
-s
-s
-n
-in
-take water
-plugh
-plover
-ne
-take axe
-take pyramid
-s
-plover
-s
-d
-u
-u
-throw axe
-take axe
-throw axe
-take axe
-throw axe
-take axe
-throw axe
-take axe
-s
-e
-w
-drop cage
-w
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-take diamonds
-e
-e
-s
-take gold
-n
-y2
-d
-plugh
-drop diamonds
-drop pyramid
-drop ruby
-plugh
-plugh
-drop coins
-plugh
-s
-d
-bedquilt
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-listen
-Q'IBJ
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-se
-s
-s
-take water
-s
-s
-d
-s
-d
-water plant
-u
-e
-d
-take oil
-u
-w
-d
-climb
-w
-n
-oil door
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop axe
-drop ebony
-drop bottle
-drop appendage
-e
-drop lamp
-e
-take emerald
-inven
-plover
diff --git a/tests/quit.chk b/tests/quit.chk
new file mode 100644
index 0000000..87a8d98
--- /dev/null
+++ b/tests/quit.chk
@@ -0,0 +1,22 @@
+
+Welcome to Adventure!! Would you like instructions?
+
+> n
+
+You are standing at the end of a road before a small brick building.
+Around you is a forest. A small stream flows out of the building and
+down a gully.
+
+> quit
+
+Do you really want to quit now?
+
+> yes
+
+OK
+
+You scored 32 out of a possible 430, using 1 turn.
+
+You are obviously a rank amateur. Better luck next time.
+
+To achieve the next higher rating, you need 14 more points.
diff --git a/tests/reach_ledge_short.chk b/tests/reach_ledge_short.chk
deleted file mode 100644
index 7c02c64..0000000
--- a/tests/reach_ledge_short.chk
+++ /dev/null
@@ -1,1113 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take
-
-OK
-
-> west
-
-You're in debris room.
-
-> west
-
-You are in an awkward sloping east/west canyon.
-
-> west
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take
-
-OK
-
-> west
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> west
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> n
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extin
-
-Your lamp is now off.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take
-
-OK
-
-> west
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill drago
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop rug
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> west
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> drop cage
-
-OK
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plove
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> s
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plove
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> west
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> w
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> west
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> west
-
-If you prefer, simply type w rather than west.
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> west
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machi
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> z
-
-OK
-
-> s
-
-There is no way to go that direction.
-
-You are in a large chamber with passages to the west and north.
-
-> west
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedqu
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You attack a little dwarf, but he dodges out of the way.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take
-
-Take what?
-
-> slab
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> west
-
-There is a threatening little dwarf in the room with you!
-
-You're in Slab Room.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You are in a secret n/s canyon above a large room.
-
-> reser
-
-There is a threatening little dwarf in the room with you!
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You are climbing along a nearly vertical cliff.
-
-> e
-
-There is no way to go that direction.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It gets you!
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> w
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> d
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> d
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> d
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> d
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> d
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> take water
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> s
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> s
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> s
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> s
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> d
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> s
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> d
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> water plant
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> u
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> e
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> d
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> get oil
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> u
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> west
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> d
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> climb
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> west
-
-Please answer the question.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> n
-
-OK
-
-You scored 79 out of a possible 430, using 128 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 42 more points.
diff --git a/tests/reach_ledge_short.log b/tests/reach_ledge_short.log
deleted file mode 100644
index 4890a42..0000000
--- a/tests/reach_ledge_short.log
+++ /dev/null
@@ -1,243 +0,0 @@
-## LOC_NOCLIMB.short (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take
-west
-west
-west
-drop rod
-take bird
-take
-west
-d
-d
-free bird
-west
-e
-s
-n
-u
-s
-n
-d
-n
-n
-plugh
-extin
-plugh
-on
-s
-s
-sw
-take
-west
-kill drago
-y
-take rug
-e
-e
-u
-d
-n
-n
-off
-plugh
-drop rug
-out
-s
-west
-n
-drop cage
-s
-s
-n
-in
-take water
-plugh
-on
-plove
-e
-s
-plove
-s
-s
-u
-west
-wave rod
-drop rod
-w
-west
-west
-west
-s
-sw
-se
-s
-kill machi
-s
-s
-kill ogre
-z
-s
-west
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedqu
-throw axe
-take
-slab
-s
-d
-water plant
-u
-west
-u
-reser
-H'CFL
-n
-n
-u
-u
-u
-u
-e
-w
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-e
-d
-get oil
-u
-west
-d
-climb
-west
-n
-oil door
-drop bottl
-n
-west
-d
-se
-n
-west
-drop axe
-drop lante
-e
-take emera
-west
-take lamp
-take
-nw
-s
-e
-se
-throw axe
-e
-west
-d
-ne
-e
-u
-e
-u
-n
-plugh
-take key
-take food
-plugh
-s
-d
-west
-d
-n
-d
-d
-u
-u
-s
-west
-west
-west
-west
-d
-climb
-west
-n
-take bottl
-n
-w
-d
-se
-se
-west
-d
-get oil
-u
-west
-west
-u
-s
-e
-e
-n
-n
-plugh
-take
-out
-west
-n
-n
-n
-fill urn
-light
-rub urn
-take amber
-drop rug
-drop emera
-fly
-e
diff --git a/tests/reach_noclimb.chk b/tests/reach_noclimb.chk
deleted file mode 100644
index 6f42d7c..0000000
--- a/tests/reach_noclimb.chk
+++ /dev/null
@@ -1,178 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> take bird
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> w
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> d
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> w
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> w
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> climb
-
-There is nothing here to climb. Use "up" or "out" to leave the pit.
-
-You're in west pit.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
->
-You scored 59 out of a possible 430, using 24 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 62 more points.
diff --git a/tests/reach_noclimb.log b/tests/reach_noclimb.log
deleted file mode 100644
index ebf8ae3..0000000
--- a/tests/reach_noclimb.log
+++ /dev/null
@@ -1,29 +0,0 @@
-## LOC_NOCLIMB (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-e
-take cage
-w
-w
-w
-take bird
-w
-d
-d
-free bird
-n
-d
-w
-d
-w
-w
-w
-w
-d
-climb
diff --git a/tests/reach_planttop.chk b/tests/reach_planttop.chk
deleted file mode 100644
index c19c9d2..0000000
--- a/tests/reach_planttop.chk
+++ /dev/null
@@ -1,395 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take
-
-OK
-
-> w
-
-You're in debris room.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> take
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> s
-
-There is no way to go that direction.
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> d
-
-There is no way to go that direction.
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> w
-
-You're at a low window overlooking a huge pit, which extends up out of
-sight. A floor is indistinctly visible over 50 feet below. Traces of
-white mist cover the floor of the pit, becoming thicker to the right.
-Marks in the dust around the window would seem to indicate that
-someone has been here recently. Directly across the pit from you and
-25 feet away there is a similar window looking into a lighted room. A
-shadowy figure can be seen there peering back at you.
-
-The shadowy figure seems to be trying to attract your attention.
-
-> w
-
-There is no way to go that direction.
-
-You're at window on pit.
-
-The shadowy figure seems to be trying to attract your attention.
-
-> w
-
-There is no way to go that direction.
-
-You're at window on pit.
-
-The shadowy figure seems to be trying to attract your attention.
-
-> s
-
-There is no way to go that direction.
-
-You're at window on pit.
-
-The shadowy figure seems to be trying to attract your attention.
-
-> w
-
-There is no way to go that direction.
-
-You're at window on pit.
-
-The shadowy figure seems to be trying to attract your attention.
-
-> s
-
-There is no way to go that direction.
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You're at a low window overlooking a huge pit, which extends up out of
-sight. A floor is indistinctly visible over 50 feet below. Traces of
-white mist cover the floor of the pit, becoming thicker to the right.
-Marks in the dust around the window would seem to indicate that
-someone has been here recently. Directly across the pit from you and
-25 feet away there is a similar window looking into a lighted room. A
-shadowy figure can be seen there peering back at you.
-
-There is a little axe here.
-
-The shadowy figure seems to be trying to attract your attention.
-
-> s
-
-There is no way to go that direction.
-
-You're at window on pit.
-
-There is a little axe here.
-
-The shadowy figure seems to be trying to attract your attention.
-
-> s
-
-There is no way to go that direction.
-
-You're at window on pit.
-
-There is a little axe here.
-
-The shadowy figure seems to be trying to attract your attention.
-
-> w
-
-There is no way to go that direction.
-
-You're at window on pit.
-
-There is a little axe here.
-
-The shadowy figure seems to be trying to attract your attention.
-
-> d
-
-There is no way to go that direction.
-
-You're at window on pit.
-
-There is a little axe here.
-
-The shadowy figure seems to be trying to attract your attention.
-
-> e
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedqu
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> s
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> climb
-
-You have climbed up the plant and out of the pit.
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
->
-You scored 63 out of a possible 430, using 50 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 58 more points.
diff --git a/tests/reach_planttop.log b/tests/reach_planttop.log
deleted file mode 100644
index e85f908..0000000
--- a/tests/reach_planttop.log
+++ /dev/null
@@ -1,55 +0,0 @@
-## LOC_PLANTTOP (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-e
-take
-w
-w
-w
-take
-w
-d
-d
-free bird
-w
-e
-s
-s
-n
-d
-n
-n
-off
-plugh
-take water
-plugh
-on
-w
-w
-w
-s
-w
-s
-s
-s
-w
-d
-e
-s
-s
-u
-n
-n
-d
-bedqu
-s
-s
-d
-water plant
-climb
diff --git a/tests/reincarnate.chk b/tests/reincarnate.chk
deleted file mode 100644
index edaaf8a..0000000
--- a/tests/reincarnate.chk
+++ /dev/null
@@ -1,151 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1495774850
-
-Seed set to 1495774850
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take keys
-
-OK
-
-> take lamp
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> s
-
-At your feet all the water of the stream splashes into a 2-inch slit
-in the rock. Downstream the streambed is bare rock.
-
-> s
-
-You are in a 20-foot depression floored with bare dirt. Set into the
-dirt is a strong steel grate mounted in concrete. A dry streambed
-leads into the depression.
-
-The grate is locked.
-
-> open grate
-
-The grate is now unlocked.
-
-> d
-
-You are in a small chamber beneath a 3x3 steel grate to the surface.
-A low crawl over cobbles leads inward to the west.
-
-The grate is open.
-
-> w
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> light lamp
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> down
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> jump
-
-You didn't make it.
-
-Oh dear, you seem to have gotten yourself killed. I might be able to
-help you out, but I've never really done this before. Do you want me
-to try to reincarnate you?
-
-> y
-
-All right. But don't blame me if something goes wr......
- --- POOF!! ---
-You are engulfed in a cloud of orange smoke. Coughing and gasping,
-you emerge from the smoke and find....
-
-You're inside building.
-
-There is food here.
-
-There is a bottle of water here.
-
->
-You scored 47 out of a possible 430, using 18 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 74 more points.
diff --git a/tests/reincarnate.log b/tests/reincarnate.log
deleted file mode 100644
index bdf93c4..0000000
--- a/tests/reincarnate.log
+++ /dev/null
@@ -1,24 +0,0 @@
-## Jump into a pit and die, then be reincarnated
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1495774850
-in
-take keys
-take lamp
-out
-s
-s
-s
-open grate
-d
-w
-w
-light lamp
-w
-w
-w
-down
-w
-jump
-y
diff --git a/tests/resumefail.chk b/tests/resumefail.chk
deleted file mode 100644
index 976fcc9..0000000
--- a/tests/resumefail.chk
+++ /dev/null
@@ -1,35 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1240742801
-
-Seed set to 1240742801
-
-You're in front of building.
-
-> resume
-
-To resume an earlier Adventure, you must abandon the current one.
-
-Is this acceptable?
-
-> y
-
-OK
-Can't open file /badfilename, try again.
-
-File name:
-You're in front of building.
-
->
-You scored 32 out of a possible 430, using 1 turn.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 14 more points.
diff --git a/tests/resumefail.log b/tests/resumefail.log
deleted file mode 100644
index c86b323..0000000
--- a/tests/resumefail.log
+++ /dev/null
@@ -1,9 +0,0 @@
-## Resume from invalid filename
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE advent430 crashes on resume from invalid filename and we don't care.
-n
-seed 1240742801
-resume
-y
-/badfilename
diff --git a/tests/resumefail2.chk b/tests/resumefail2.chk
deleted file mode 100644
index 2aa9441..0000000
--- a/tests/resumefail2.chk
+++ /dev/null
@@ -1,24 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> resume
-Can't open file y, try again.
-
-I'm sorry, but that Adventure was begun using Version -133.-7 of the
-save file format, and this program uses Version 3.1. You must find an instance
-using that other version in order to resume that Adventure.
-
-You're in front of building.
-
->
-You scored 32 out of a possible 430, using 1 turn.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 14 more points.
diff --git a/tests/resumefail2.log b/tests/resumefail2.log
deleted file mode 100644
index 8a466d5..0000000
--- a/tests/resumefail2.log
+++ /dev/null
@@ -1,8 +0,0 @@
-## Resume from generated save with version mismatch error
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE Reveals a bug in advent430 handling of saves with invalid versions.
-n
-resume
-y
-resume_badversion.adv
diff --git a/tests/savefail.chk b/tests/savefail.chk
deleted file mode 100644
index 0f005a2..0000000
--- a/tests/savefail.chk
+++ /dev/null
@@ -1,36 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1240742801
-
-Seed set to 1240742801
-
-You're in front of building.
-
-> save
-
-I can suspend your Adventure for you so that you can resume later, but
-it will cost you 5 points.
-
-Is this acceptable?
-
-> y
-
-OK
-Can't open file /, try again.
-
-File name:
-You're in front of building.
-
->
-You scored 27 out of a possible 430, using 1 turn.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 19 more points.
diff --git a/tests/savefail.log b/tests/savefail.log
deleted file mode 100644
index 8e5fe6a..0000000
--- a/tests/savefail.log
+++ /dev/null
@@ -1,9 +0,0 @@
-## Save right after starting to invalid filename
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE advent430 crashes on save to invalid filename and we don't care.
-n
-seed 1240742801
-save
-y
-/
diff --git a/tests/saveresume.1.chk b/tests/saveresume.1.chk
deleted file mode 100644
index 711d158..0000000
--- a/tests/saveresume.1.chk
+++ /dev/null
@@ -1,38 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1240742801
-
-Seed set to 1240742801
-
-You're in front of building.
-
-> save
-
-I can suspend your Adventure for you so that you can resume later, but
-it will cost you 5 points.
-
-Is this acceptable?
-
-> n
-
-OK
-
-> save
-
-I can suspend your Adventure for you so that you can resume later, but
-it will cost you 5 points.
-
-Is this acceptable?
-
-> y
-
-OK
-
-To resume your Adventure, start a new game and then say "RESUME".
diff --git a/tests/saveresume.1.log b/tests/saveresume.1.log
deleted file mode 100644
index c5def6a..0000000
--- a/tests/saveresume.1.log
+++ /dev/null
@@ -1,12 +0,0 @@
-## Save right after starting
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE Can't compare to advent430 due to version skew
-n
-seed 1240742801
-save
-n
-save
-y
-saveresume.adv
-y
diff --git a/tests/saveresume.2.chk b/tests/saveresume.2.chk
deleted file mode 100644
index 7728f8c..0000000
--- a/tests/saveresume.2.chk
+++ /dev/null
@@ -1,56 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> resume
-
-To resume an earlier Adventure, you must abandon the current one.
-
-Is this acceptable?
-
-> n
-
-OK
-
-> resume
-
-To resume an earlier Adventure, you must abandon the current one.
-
-Is this acceptable?
-
-> y
-
-OK
-
-You're in front of building.
-
-> quit
-
-Do you really want to quit now?
-
-> yes
-
-OK
-
-You scored 27 out of a possible 430, using 3 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 19 more points.
diff --git a/tests/saveresume.2.log b/tests/saveresume.2.log
deleted file mode 100644
index 9995b96..0000000
--- a/tests/saveresume.2.log
+++ /dev/null
@@ -1,13 +0,0 @@
-## Resume and then quit
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE Can't compare to advent430 due to version skew
-n
-in
-resume
-n
-resume
-y
-saveresume.adv
-quit
-yes
diff --git a/tests/saveresume.3.chk b/tests/saveresume.3.chk
deleted file mode 100644
index a9069c3..0000000
--- a/tests/saveresume.3.chk
+++ /dev/null
@@ -1,2944 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You're in anteroom.
-
-> u
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-Your lamp has run out of power.
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-The sepulchral voice intones, "The cave is now closed." As the echoes
-fade, there is a blinding flash of light (and a small puff of orange
-smoke). . . . As your eyes refocus, you look around and find...
-
-You are at the northeast end of an immense room, even larger than the
-Giant Room. It appears to be a repository for the "Adventure"
-program. Massive torches far overhead bathe the room with smoky
-yellow light. Scattered about you can be seen a pile of bottles (all
-of them empty), a nursery of young beanstalks murmuring quietly, a bed
-of oysters, a bundle of black rods with rusty stars on their ends, and
-a collection of brass lanterns. Off to one side a great many dwarves
-are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
-not disturb the dwarves!" An immense mirror is hanging against one
-wall, and stretches to the other end of the room, where various other
-sundry objects can be glimpsed dimly in the distance.
-
-> sw
-
-You are at the southwest end of the repository. To one side is a pit
-full of fierce green snakes. On the other side is a row of small
-wicker cages, each of which contains a little sulking bird. In one
-corner is a bundle of black rods with rusty marks on their ends. A
-large number of velvet pillows are scattered about on the floor. A
-vast mirror stretches off to the northeast. At your feet is a large
-steel grate, next to which is a sign that reads, "Treasure Vault.
-Keys in main office."
-
-The grate is locked.
-
-> take rod
-
-OK
-
-> ne
-
-You're at ne end.
-
-> drop rod
-
-OK
-
-> sw
-
-You're at sw end.
-
-The grate is locked.
-
-> save
-
-I can suspend your Adventure for you so that you can resume later, but
-it will cost you 5 points.
-
-Is this acceptable?
-
-> y
-
-OK
-
-To resume your Adventure, start a new game and then say "RESUME".
diff --git a/tests/saveresume.3.log b/tests/saveresume.3.log
deleted file mode 100644
index aaffab4..0000000
--- a/tests/saveresume.3.log
+++ /dev/null
@@ -1,479 +0,0 @@
-## Almost win, then save
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
-#NOCOMPARE Seems to reveal a bug in advent430's save function.
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-s
-u
-w
-w
-w
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-xyzzy
-drop emerald
-drop chest
-plugh
-on
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-u
-u
-e
-u
-n
-plover
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-sw
-take rod
-ne
-drop rod
-sw
-save
-y
-saveresume_win.adv
-y
diff --git a/tests/saveresume.4.chk b/tests/saveresume.4.chk
deleted file mode 100644
index 260cbf3..0000000
--- a/tests/saveresume.4.chk
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> resume
-Can't open file y, try again.
-
-You're at sw end.
-
-The grate is locked.
-
-> blast
-
-There is a loud explosion, and a twenty-foot hole appears in the far
-wall, burying the dwarves in the rubble. You march through the hole
-and find yourself in the main office, where a cheering band of
-friendly elves carry the conquering adventurer off into the sunset.
-
-You scored 423 out of a possible 430, using 468 turns.
-
-Your score puts you in Master Adventurer Class A.
-
-To achieve the next higher rating, you need 4 more points.
diff --git a/tests/saveresume.4.log b/tests/saveresume.4.log
deleted file mode 100644
index 5accd34..0000000
--- a/tests/saveresume.4.log
+++ /dev/null
@@ -1,11 +0,0 @@
-## Resume, then win
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Here to get class threshold of 426
-# Note, savefile name has trailing space
-#NOCOMPARE Reveals that advent430 does not resume in endgame gracefully.
-n
-resume
-y
-saveresume_win.adv
-blast
diff --git a/tests/saveresumeopt.chk b/tests/saveresumeopt.chk
deleted file mode 100644
index 6e8ead0..0000000
--- a/tests/saveresumeopt.chk
+++ /dev/null
@@ -1,9 +0,0 @@
-
-You're in front of building.
-
->
-You scored 27 out of a possible 430, using 2 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 19 more points.
diff --git a/tests/saveresumeopt.log b/tests/saveresumeopt.log
deleted file mode 100644
index d1889d1..0000000
--- a/tests/saveresumeopt.log
+++ /dev/null
@@ -1,5 +0,0 @@
-## Simple quit
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE New feature, -r option
-#options: -r saveresume.adv
diff --git a/tests/savetamper.chk b/tests/savetamper.chk
deleted file mode 100644
index 88f86f7..0000000
--- a/tests/savetamper.chk
+++ /dev/null
@@ -1,17 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> resume
-
-A dark fog creeps in to surround you. From somewhere in the fog you
-hear a stern voice. "This Adventure has been tampered with! You have
-been dabbling in magic, knowing not the havoc you might cause thereby.
-Leave at once, before you do irrevocable harm!" The fog thickens,
-until at last you can see nothing at all. Your vision then clears,
-and you find yourself back in The Real World.
diff --git a/tests/savetamper.log b/tests/savetamper.log
deleted file mode 100644
index 62a28f9..0000000
--- a/tests/savetamper.log
+++ /dev/null
@@ -1,7 +0,0 @@
-## Resume from artificial "corrupted" save
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE Can't compare to advent430 due to version skew
-n
-resume
-cheat_savetamper.adv
diff --git a/tests/snake_food.chk b/tests/snake_food.chk
deleted file mode 100644
index 56e73b3..0000000
--- a/tests/snake_food.chk
+++ /dev/null
@@ -1,159 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1951269982
-
-Seed set to 1951269982
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> get lamp
-
-OK
-
-> get keys
-
-OK
-
-> out
-
-You're in front of building.
-
-> down
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> s
-
-At your feet all the water of the stream splashes into a 2-inch slit
-in the rock. Downstream the streambed is bare rock.
-
-> s
-
-You are in a 20-foot depression floored with bare dirt. Set into the
-dirt is a strong steel grate mounted in concrete. A dry streambed
-leads into the depression.
-
-The grate is locked.
-
-> open
-
-The grate is now unlocked.
-
-> in
-
-You are in a small chamber beneath a 3x3 steel grate to the surface.
-A low crawl over cobbles leads inward to the west.
-
-The grate is open.
-
-> west
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> get cage
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> get bird
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> down
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> down
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> inventory
-
-You are currently holding the following:
-Set of keys
-Brass lantern
-Wicker cage
-Little bird in cage
-
-> feed snake
-
-The snake has now devoured your bird.
-
-> inventory
-
-You are currently holding the following:
-Set of keys
-Brass lantern
-Wicker cage
-
->
-You scored 57 out of a possible 430, using 22 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 64 more points.
diff --git a/tests/snake_food.log b/tests/snake_food.log
deleted file mode 100644
index 7717f39..0000000
--- a/tests/snake_food.log
+++ /dev/null
@@ -1,27 +0,0 @@
-## Snake must vocally eat bird
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1951269982
-in
-get lamp
-get keys
-out
-down
-s
-s
-open
-in
-west
-get cage
-w
-on
-w
-w
-get bird
-w
-down
-down
-inventory
-feed snake
-inventory
diff --git a/tests/softroom.chk b/tests/softroom.chk
deleted file mode 100644
index 3e9c86d..0000000
--- a/tests/softroom.chk
+++ /dev/null
@@ -1,1358 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> eat plant
-
-Don't be ridiculous!
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> eat plant
-
-Don't be ridiculous!
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop pillow
-
-OK
-
-> e
-
-You're in Soft Room.
-
-> drop vase
-
-OK
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Dwarf's axe
-Jeweled trident
-Egg-sized emerald
-Ebony statuette
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-There is a delicate, precious, ming vase here!
-
->
-
->
-You scored 191 out of a possible 430, using 223 turns.
-
-You may now consider yourself a "Seasoned Adventurer".
-
-To achieve the next higher rating, you need 60 more points.
diff --git a/tests/softroom.log b/tests/softroom.log
deleted file mode 100644
index 113001a..0000000
--- a/tests/softroom.log
+++ /dev/null
@@ -1,232 +0,0 @@
-## Drop vase in soft room after pillow removed
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Verify that the vase does not break
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-eat plant
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-eat plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop pillow
-e
-drop vase
-inven
-look
-
diff --git a/tests/specials.chk b/tests/specials.chk
deleted file mode 100644
index 0606117..0000000
--- a/tests/specials.chk
+++ /dev/null
@@ -1,139 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> thank
-
-You're quite welcome.
-
-> shazam
-
-Good try, but that is an old worn-out magic word.
-
-> help
-
-I know of places, actions, and things. Most of my vocabulary
-describes places and is used to move you there. To move, try words
-like forest, building, downstream, enter, east, west, north, south,
-up, or down. I know about a few special objects, like a black rod
-hidden in the cave. These objects can be manipulated using some of
-the action words that I know. Usually you will need to give both the
-object and action words (in either order), but sometimes I can infer
-the object from the verb alone. Some objects also imply verbs; in
-particular, "inventory" implies "take inventory", which causes me to
-give you a list of what you're carrying. Some objects have unexpected
-effects; the effects are not always desirable! Usually people having
-trouble moving just need to try a few more words. Usually people
-trying unsuccessfully to manipulate an object are attempting something
-beyond their (or my!) capabilities and should try a completely
-different tack. One point often confusing to beginners is that, when
-there are several ways to go in a certain direction (e.g., if there
-are several holes in a wall), choosing that direction in effect
-chooses one of the ways at random; often, though, by specifying the
-place you want to reach you can guarantee choosing the right path.
-Also, to speed the game you can sometimes move long distances with a
-single word. For example, "building" usually gets you to the building
-from anywhere above ground except when lost in the forest. Also, note
-that cave passages and forest paths turn a lot, so leaving one place
-heading north doesn't guarantee entering the next from the south.
-However (another important point), except when you've used a "long
-distance" word such as "building", there is always a way to go back
-where you just came from unless I warn you to the contrary, even
-though the direction that takes you back might not be the reverse of
-what got you here. Good luck, and have fun!
-
-> no
-
-OK
-
-> tree
-
-The trees of the forest are large hardwood oak and maple, with an
-occasional grove of pine or spruce. There is quite a bit of under-
-growth, largely birch and ash saplings plus nondescript bushes of
-various sorts. This time of year visibility is quite restricted by
-all the leaves, but travel is quite easy if you detour around the
-spruce and berry bushes.
-
-> dig
-
-Digging without a shovel is quite impractical. Even with a shovel
-progress is unlikely.
-
-> lost
-
-I'm as confused as you are.
-
-> mist
-
-Mist is a white vapor, usually water, seen from time to time in
-caverns. It can be found anywhere but is frequently a sign of a deep
-pit leading down to water.
-
-> fuck
-
-Watch it!
-
-> stop
-
-I don't know the word "stop". Use "quit" if you want to give up.
-
-> info
-
-For a summary of the most recent changes to the game, say "news".
-If you want to end your adventure early, say "quit". To suspend your
-adventure such that you can continue later, say "suspend" (or "pause"
-or "save"). To see how well you're doing, say "score". To get full
-credit for a treasure, you must have left it safely in the building,
-though you get partial credit just for locating it. You lose points
-for getting killed, or for quitting, though the former costs you more.
-There are also points based on how much (if any) of the cave you've
-managed to explore; in particular, there is a large bonus just for
-getting in (to distinguish the beginners from the rest of the pack),
-and there are other ways to determine whether you've been through some
-of the more harrowing sections. If you think you've found all the
-treasures, just keep exploring for a while. If nothing interesting
-happens, you haven't found them all yet. If something interesting
-*DOES* happen (incidentally, there *ARE* ways to hasten things along),
-it means you're getting a bonus and have an opportunity to garner many
-more points in the Master's section. I may occasionally offer hints
-if you seem to be having trouble. If I do, I'll warn you in advance
-how much it will affect your score to accept the hints. Finally, to
-save time, you may specify "brief", which tells me never to repeat the
-full description of a place unless you explicitly ask me to.
-
-> swim
-
-I don't know how.
-
-> wizard
-
-Wizards are not to be disturbed by such as you.
-
-> yes
-
-Guess again.
-
-> news
-
-Open Adventure is an author-approved open-source release of
-Version 2.5 with, as yet, no gameplay changes.
-Version 2.5 was essentially the same as Version II; the cave and the
-hazards therein are unchanged, and top score is still 430 points.
-There are a few more hints, especially for some of the more obscure
-puzzles. There are a few minor bugfixes and cosmetic changes. You
-can now save a game and resume it at once (formerly you had to wait a
-while first), but it now costs you a few points each time you save the
-game. Saved games are now stored in much smaller files than before.
-
->
-You scored 32 out of a possible 430, using 15 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 14 more points.
diff --git a/tests/specials.log b/tests/specials.log
deleted file mode 100644
index aad0a63..0000000
--- a/tests/specials.log
+++ /dev/null
@@ -1,22 +0,0 @@
-## Test special words
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE The news text has changed
-n
-thank
-shazam
-help
-no
-tree
-dig
-lost
-mist
-fuck
-stop
-info
-swim
-wizard
-yes
-news
-# Too much of a PITA to edit the check file after every release bump.
-#version
diff --git a/tests/splatter.chk b/tests/splatter.chk
deleted file mode 100644
index 1e90efd..0000000
--- a/tests/splatter.chk
+++ /dev/null
@@ -1,2932 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> say xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> say plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> say plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> say plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> say plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> say plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> say plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> say plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> say plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> say plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> say plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> say plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> say plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> say xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> say plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You're in anteroom.
-
-> u
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> say plover
-
->>Foof!<<
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-Your lamp has run out of power.
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-The sepulchral voice intones, "The cave is now closed." As the echoes
-fade, there is a blinding flash of light (and a small puff of orange
-smoke). . . . As your eyes refocus, you look around and find...
-
-You are at the northeast end of an immense room, even larger than the
-Giant Room. It appears to be a repository for the "Adventure"
-program. Massive torches far overhead bathe the room with smoky
-yellow light. Scattered about you can be seen a pile of bottles (all
-of them empty), a nursery of young beanstalks murmuring quietly, a bed
-of oysters, a bundle of black rods with rusty stars on their ends, and
-a collection of brass lanterns. Off to one side a great many dwarves
-are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
-not disturb the dwarves!" An immense mirror is hanging against one
-wall, and stretches to the other end of the room, where various other
-sundry objects can be glimpsed dimly in the distance.
-
-> sw
-
-You are at the southwest end of the repository. To one side is a pit
-full of fierce green snakes. On the other side is a row of small
-wicker cages, each of which contains a little sulking bird. In one
-corner is a bundle of black rods with rusty marks on their ends. A
-large number of velvet pillows are scattered about on the floor. A
-vast mirror stretches off to the northeast. At your feet is a large
-steel grate, next to which is a sign that reads, "Treasure Vault.
-Keys in main office."
-
-The grate is locked.
-
-> take rod
-
-OK
-
-> ne
-
-You're at ne end.
-
-> blast
-
-There is a loud explosion, and you are suddenly splashed across the
-walls of the room.
-
-You scored 408 out of a possible 430, using 465 turns.
-
-Your score puts you in Master Adventurer Class B.
-
-To achieve the next higher rating, you need 3 more points.
diff --git a/tests/splatter.log b/tests/splatter.log
deleted file mode 100644
index 13a0eb5..0000000
--- a/tests/splatter.log
+++ /dev/null
@@ -1,473 +0,0 @@
-## Adventurer fall down go boom. Also tests 'say' verb on magic words.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
-n
-seed 1838473132
-in
-take lamp
-say xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-say plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-say plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-say plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-say plugh
-on
-say plover
-ne
-take pyramid
-s
-say plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-say plugh
-drop ruby
-drop diamonds
-drop pyramid
-say plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-say plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-say plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-say plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-say plugh
-on
-s
-s
-u
-w
-w
-w
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-say xyzzy
-drop emerald
-drop chest
-say plugh
-on
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-u
-u
-e
-u
-n
-say plover
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-sw
-take rod
-ne
-blast
diff --git a/tests/stashed.chk b/tests/stashed.chk
deleted file mode 100644
index 58b989c..0000000
--- a/tests/stashed.chk
+++ /dev/null
@@ -1,2086 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> no
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1318612053
-
-Seed set to 1318612053
-
-You're in front of building.
-
-> e
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plove
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> get emerald
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> drop emerald
-
-OK
-
-> e
-
-You're in Plover Room.
-
-> ne
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> get pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-> plove
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop pyramid
-
-OK
-
-> get lamp
-
-OK
-
-> get water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> w
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> oriental
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> e
-
-You're at east end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> fill bottle
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> e
-
-You're in Swiss Cheese Room.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop bottle
-
-OK
-
-> drop emerald
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> pit
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> drop rod
-
-OK
-
-> e
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> take bird
-
-OK
-
-> w
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> drop bird
-
-OK
-
-> take rod
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take nugget
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> drop bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take bars
-
-OK
-
-> n
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is an emerald here the size of a plover's egg!
-
-There is a bottle of oil here.
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop cage
-
-OK
-
-> drop necklace
-
-OK
-
-> drop nugget
-
-OK
-
-> drop bars
-
-OK
-
-> drop rug
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-You're in debris room.
-
-> pit
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> take rod
-
-OK
-
-> d
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> w
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisting little passages, all different.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> hit machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> sw
-
-You are in a maze of twisting little passages, all different.
-
-> w
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> n
-
-You are at a crossover of a high n/s passage and a low e/w one.
-
-> e
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an enormous ruby here!
-
-There are many coins here!
-
-There is precious jewelry here!
-
-There are diamonds here!
-
-The pirate's treasure chest is here!
-
-> drop rod
-
-OK
-
-> take jewelry
-
-OK
-
-> take chest
-
-OK
-
-> take ruby
-
-OK
-
-> take diamonds
-
-OK
-
-> take coins
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> debris
-
-You're in debris room.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a small wicker cage discarded nearby.
-
-There is a little bird in the cage.
-
-There is an emerald here the size of a plover's egg!
-
-There is a bottle of oil here.
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> off
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop chest
-
-OK
-
-> drop lamp
-
-OK
-
-> take rug
-
-OK
-
-> take emerald
-
-OK
-
-> take cage
-
-OK
-
-> take bottle
-
-OK
-
-> w
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> drop bird
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "N'BEH". You
-thank the bird for this information, and it flies off into the forest.
-
-> drop cage
-
-OK
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> drop rug
-
-OK
-
-> take amber
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> e
-
-You're in front of building.
-
-> e
-
-You are inside a building, a well house for a large spring.
-
-There is a shiny brass lamp nearby.
-
-The pirate's treasure chest is here!
-
-There is precious jewelry here!
-
-There are diamonds here!
-
-There are many coins here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop emerald
-
-OK
-
-> drop ruby
-
-OK
-
-> drop amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop sapphire
-
-OK
-
-> fill bottle
-
-Your bottle is now full of water.
-
-> take lamp
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-There is a little axe here.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> sw
-
-You're in secret e/w canyon above tight canyon.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> n
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> n'beh
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> u
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take statuette
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> fill bottle
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> bedquilt
-
-You're in Bedquilt.
-
-> e
-
-You're at complex junction.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> shell
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-A brilliant blue star sapphire is here!
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-There is an enormous ruby here!
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-There is precious jewelry here!
-
-There are diamonds here!
-
-There are many coins here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop trident
-
-OK
-
-> drop pearl
-
-OK
-
-> drop statuette
-
-OK
-
-> drop appendage
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-There is a little axe here.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> bedquilt
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-> oriental
-
-You're in Oriental Room.
-
-> w
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> throw eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> e
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> throw food
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-Done!
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> release bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> bedquilt
-
-You're in Bedquilt.
-
-> e
-
-You're at complex junction.
-
-> u
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a richly-carved ebony statuette here!
-
-Off to one side lies a glistening pearl!
-
-There is a jewel-encrusted trident here!
-
-A brilliant blue star sapphire is here!
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-There is an enormous ruby here!
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-There is precious jewelry here!
-
-There are diamonds here!
-
-There are many coins here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> drop eggs
-
-OK
-
-> drop chain
-
-OK
-
-> drop spices
-
-OK
-
-> plugh
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-There is a little axe here.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> n
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
-A mysterious recorded voice groans into life and announces:
- "This exit is closed. Please leave via main office."
-
-You're at "Y2".
-
-There is a little axe here.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-The sepulchral voice intones, "The cave is now closed." As the echoes
-fade, there is a blinding flash of light (and a small puff of orange
-smoke). . . . As your eyes refocus, you look around and find...
-
-You are at the northeast end of an immense room, even larger than the
-Giant Room. It appears to be a repository for the "Adventure"
-program. Massive torches far overhead bathe the room with smoky
-yellow light. Scattered about you can be seen a pile of bottles (all
-of them empty), a nursery of young beanstalks murmuring quietly, a bed
-of oysters, a bundle of black rods with rusty stars on their ends, and
-a collection of brass lanterns. Off to one side a great many dwarves
-are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
-not disturb the dwarves!" An immense mirror is hanging against one
-wall, and stretches to the other end of the room, where various other
-sundry objects can be glimpsed dimly in the distance.
-
-> sw
-
-You are at the southwest end of the repository. To one side is a pit
-full of fierce green snakes. On the other side is a row of small
-wicker cages, each of which contains a little sulking bird. In one
-corner is a bundle of black rods with rusty marks on their ends. A
-large number of velvet pillows are scattered about on the floor. A
-vast mirror stretches off to the northeast. At your feet is a large
-steel grate, next to which is a sign that reads, "Treasure Vault.
-Keys in main office."
-
-The grate is locked.
-
-> take pillow
-
-OK
-
->
-
->
-You scored 391 out of a possible 430, using 345 turns.
-
-Your score puts you in Master Adventurer Class B.
-
-To achieve the next higher rating, you need 20 more points.
diff --git a/tests/stashed.log b/tests/stashed.log
deleted file mode 100644
index a86a760..0000000
--- a/tests/stashed.log
+++ /dev/null
@@ -1,353 +0,0 @@
-## Test picking up stashed objects in endgame
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-no
-seed 1318612053
-e
-plugh
-plove
-get emerald
-w
-drop emerald
-e
-ne
-get pyramid
-s
-plove
-plugh
-drop pyramid
-get lamp
-get water
-plugh
-on
-s
-d
-bedquilt
-w
-e
-take pillow
-w
-oriental
-take vase
-n
-w
-take emerald
-nw
-s
-se
-w
-w
-d
-water plant
-u
-e
-d
-fill bottle
-u
-e
-ne
-e
-u
-e
-u
-n
-plugh
-drop pillow
-drop vase
-drop bottle
-drop emerald
-xyzzy
-take rod
-e
-take cage
-pit
-drop rod
-e
-take bird
-w
-drop bird
-take rod
-wave rod
-take necklace
-drop rod
-take bird
-d
-s
-take nugget
-n
-n
-drop bird
-take bird
-sw
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-n
-take bars
-n
-plugh
-drop cage
-drop necklace
-drop nugget
-drop bars
-drop rug
-xyzzy
-pit
-take rod
-d
-w
-wave rod
-w
-take diamonds
-w
-w
-w
-s
-s
-e
-s
-hit machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-sw
-w
-d
-n
-e
-take coins
-e
-s
-take jewelry
-n
-e
-w
-w
-w
-s
-e
-s
-s
-s
-n
-e
-e
-nw
-drop rod
-take jewelry
-take chest
-take ruby
-take diamonds
-take coins
-se
-w
-s
-d
-debris
-xyzzy
-off
-drop coins
-drop diamonds
-drop jewelry
-drop chest
-drop lamp
-take rug
-take emerald
-take cage
-take bottle
-w
-s
-w
-drop bird
-listen
-drop cage
-n
-take appendage
-n
-e
-n
-n
-fill urn
-light urn
-rub urn
-drop rug
-take amber
-drop emerald
-fly
-take sapphire
-fly
-take emerald
-drop ruby
-take rug
-take ruby
-e
-s
-e
-e
-e
-drop emerald
-drop ruby
-drop amber
-drop rug
-drop sapphire
-fill bottle
-take lamp
-plugh
-on
-s
-s
-sw
-w
-n
-reservoir
-n'beh
-n
-n
-u
-u
-u
-u
-u
-ne
-take statuette
-sw
-d
-d
-d
-d
-d
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-e
-d
-fill bottle
-u
-w
-d
-climb
-w
-take eggs
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-bedquilt
-e
-n
-open clam
-d
-d
-take pearl
-shell
-s
-u
-e
-u
-n
-plugh
-drop trident
-drop pearl
-drop statuette
-drop appendage
-take keys
-take food
-plugh
-s
-d
-bedquilt
-w
-oriental
-w
-sw
-u
-throw eggs
-ne
-barren
-e
-throw food
-unlock chain
-take chain
-take bear
-fork
-ne
-fee
-fie
-foe
-foo
-e
-take spices
-fork
-w
-w
-sw
-release bear
-sw
-sw
-d
-se
-se
-w
-w
-d
-climb
-w
-take eggs
-n
-n
-w
-d
-bedquilt
-e
-u
-e
-u
-n
-plugh
-drop eggs
-drop chain
-drop spices
-plugh
-s
-look
-look
-n
-plugh
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-look
-look
-look
-look
-look
-look
-look
-sw
-# Here we are
-take pillow
-
diff --git a/tests/takebird.chk b/tests/takebird.chk
deleted file mode 100644
index 6c6b64d..0000000
--- a/tests/takebird.chk
+++ /dev/null
@@ -1,2084 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> no
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1318612053
-
-Seed set to 1318612053
-
-You're in front of building.
-
-> e
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plove
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> get emerald
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> drop emerald
-
-OK
-
-> e
-
-You're in Plover Room.
-
-> ne
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> get pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-> plove
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop pyramid
-
-OK
-
-> get lamp
-
-OK
-
-> get water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> w
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> oriental
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> e
-
-You're at east end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> fill bottle
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> e
-
-You're in Swiss Cheese Room.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop bottle
-
-OK
-
-> drop emerald
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> pit
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> drop rod
-
-OK
-
-> e
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> take bird
-
-OK
-
-> w
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> drop bird
-
-OK
-
-> take rod
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take nugget
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> drop bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take bars
-
-OK
-
-> n
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is an emerald here the size of a plover's egg!
-
-There is a bottle of oil here.
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop cage
-
-OK
-
-> drop necklace
-
-OK
-
-> drop nugget
-
-OK
-
-> drop bars
-
-OK
-
-> drop rug
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-You're in debris room.
-
-> pit
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> take rod
-
-OK
-
-> d
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> w
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisting little passages, all different.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> hit machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> sw
-
-You are in a maze of twisting little passages, all different.
-
-> w
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> n
-
-You are at a crossover of a high n/s passage and a low e/w one.
-
-> e
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an enormous ruby here!
-
-There are many coins here!
-
-There is precious jewelry here!
-
-There are diamonds here!
-
-The pirate's treasure chest is here!
-
-> drop rod
-
-OK
-
-> take jewelry
-
-OK
-
-> take chest
-
-OK
-
-> take ruby
-
-OK
-
-> take diamonds
-
-OK
-
-> take coins
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> debris
-
-You're in debris room.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a small wicker cage discarded nearby.
-
-There is a little bird in the cage.
-
-There is an emerald here the size of a plover's egg!
-
-There is a bottle of oil here.
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> off
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop chest
-
-OK
-
-> drop lamp
-
-OK
-
-> take rug
-
-OK
-
-> take emerald
-
-OK
-
-> take cage
-
-OK
-
-> take bottle
-
-OK
-
-> w
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> drop bird
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "N'BEH". You
-thank the bird for this information, and it flies off into the forest.
-
-> drop cage
-
-OK
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> drop rug
-
-OK
-
-> take amber
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> e
-
-You're in front of building.
-
-> e
-
-You are inside a building, a well house for a large spring.
-
-There is a shiny brass lamp nearby.
-
-The pirate's treasure chest is here!
-
-There is precious jewelry here!
-
-There are diamonds here!
-
-There are many coins here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop emerald
-
-OK
-
-> drop ruby
-
-OK
-
-> drop amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop sapphire
-
-OK
-
-> fill bottle
-
-Your bottle is now full of water.
-
-> take lamp
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-There is a little axe here.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> sw
-
-You're in secret e/w canyon above tight canyon.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> n
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> n'beh
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> u
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take statuette
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> fill bottle
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> bedquilt
-
-You're in Bedquilt.
-
-> e
-
-You're at complex junction.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> shell
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-A brilliant blue star sapphire is here!
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-There is an enormous ruby here!
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-There is precious jewelry here!
-
-There are diamonds here!
-
-There are many coins here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop trident
-
-OK
-
-> drop pearl
-
-OK
-
-> drop statuette
-
-OK
-
-> drop appendage
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-There is a little axe here.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> bedquilt
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-> oriental
-
-You're in Oriental Room.
-
-> w
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> throw eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> e
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> throw food
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-Done!
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> release bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> bedquilt
-
-You're in Bedquilt.
-
-> e
-
-You're at complex junction.
-
-> u
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a richly-carved ebony statuette here!
-
-Off to one side lies a glistening pearl!
-
-There is a jewel-encrusted trident here!
-
-A brilliant blue star sapphire is here!
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-There is an enormous ruby here!
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-There is precious jewelry here!
-
-There are diamonds here!
-
-There are many coins here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> drop eggs
-
-OK
-
-> drop chain
-
-OK
-
-> drop spices
-
-OK
-
-> plugh
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-There is a little axe here.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> n
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
-A mysterious recorded voice groans into life and announces:
- "This exit is closed. Please leave via main office."
-
-You're at "Y2".
-
-There is a little axe here.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-The sepulchral voice intones, "The cave is now closed." As the echoes
-fade, there is a blinding flash of light (and a small puff of orange
-smoke). . . . As your eyes refocus, you look around and find...
-
-You are at the northeast end of an immense room, even larger than the
-Giant Room. It appears to be a repository for the "Adventure"
-program. Massive torches far overhead bathe the room with smoky
-yellow light. Scattered about you can be seen a pile of bottles (all
-of them empty), a nursery of young beanstalks murmuring quietly, a bed
-of oysters, a bundle of black rods with rusty stars on their ends, and
-a collection of brass lanterns. Off to one side a great many dwarves
-are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
-not disturb the dwarves!" An immense mirror is hanging against one
-wall, and stretches to the other end of the room, where various other
-sundry objects can be glimpsed dimly in the distance.
-
-> sw
-
-You are at the southwest end of the repository. To one side is a pit
-full of fierce green snakes. On the other side is a row of small
-wicker cages, each of which contains a little sulking bird. In one
-corner is a bundle of black rods with rusty marks on their ends. A
-large number of velvet pillows are scattered about on the floor. A
-vast mirror stretches off to the northeast. At your feet is a large
-steel grate, next to which is a sign that reads, "Treasure Vault.
-Keys in main office."
-
-The grate is locked.
-
-> take bird
-
-OK
-
->
-You scored 391 out of a possible 430, using 345 turns.
-
-Your score puts you in Master Adventurer Class B.
-
-To achieve the next higher rating, you need 20 more points.
diff --git a/tests/takebird.log b/tests/takebird.log
deleted file mode 100644
index e4fa8e2..0000000
--- a/tests/takebird.log
+++ /dev/null
@@ -1,353 +0,0 @@
-## Verify that bird starts caged in endgame
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-no
-seed 1318612053
-e
-plugh
-plove
-get emerald
-w
-drop emerald
-e
-ne
-get pyramid
-s
-plove
-plugh
-drop pyramid
-get lamp
-get water
-plugh
-on
-s
-d
-bedquilt
-w
-e
-take pillow
-w
-oriental
-take vase
-n
-w
-take emerald
-nw
-s
-se
-w
-w
-d
-water plant
-u
-e
-d
-fill bottle
-u
-e
-ne
-e
-u
-e
-u
-n
-plugh
-drop pillow
-drop vase
-drop bottle
-drop emerald
-xyzzy
-take rod
-e
-take cage
-pit
-drop rod
-e
-take bird
-w
-drop bird
-take rod
-wave rod
-take necklace
-drop rod
-take bird
-d
-s
-take nugget
-n
-n
-drop bird
-take bird
-sw
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-n
-take bars
-n
-plugh
-drop cage
-drop necklace
-drop nugget
-drop bars
-drop rug
-xyzzy
-pit
-take rod
-d
-w
-wave rod
-w
-take diamonds
-w
-w
-w
-s
-s
-e
-s
-hit machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-sw
-w
-d
-n
-e
-take coins
-e
-s
-take jewelry
-n
-e
-w
-w
-w
-s
-e
-s
-s
-s
-n
-e
-e
-nw
-drop rod
-take jewelry
-take chest
-take ruby
-take diamonds
-take coins
-se
-w
-s
-d
-debris
-xyzzy
-off
-drop coins
-drop diamonds
-drop jewelry
-drop chest
-drop lamp
-take rug
-take emerald
-take cage
-take bottle
-w
-s
-w
-drop bird
-listen
-drop cage
-n
-take appendage
-n
-e
-n
-n
-fill urn
-light urn
-rub urn
-drop rug
-take amber
-drop emerald
-fly
-take sapphire
-fly
-take emerald
-drop ruby
-take rug
-take ruby
-e
-s
-e
-e
-e
-drop emerald
-drop ruby
-drop amber
-drop rug
-drop sapphire
-fill bottle
-take lamp
-plugh
-on
-s
-s
-sw
-w
-n
-reservoir
-n'beh
-n
-n
-u
-u
-u
-u
-u
-ne
-take statuette
-sw
-d
-d
-d
-d
-d
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-e
-d
-fill bottle
-u
-w
-d
-climb
-w
-take eggs
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-bedquilt
-e
-n
-open clam
-d
-d
-take pearl
-shell
-s
-u
-e
-u
-n
-plugh
-drop trident
-drop pearl
-drop statuette
-drop appendage
-take keys
-take food
-plugh
-s
-d
-bedquilt
-w
-oriental
-w
-sw
-u
-throw eggs
-ne
-barren
-e
-throw food
-unlock chain
-take chain
-take bear
-fork
-ne
-fee
-fie
-foe
-foo
-e
-take spices
-fork
-w
-w
-sw
-release bear
-sw
-sw
-d
-se
-se
-w
-w
-d
-climb
-w
-take eggs
-n
-n
-w
-d
-bedquilt
-e
-u
-e
-u
-n
-plugh
-drop eggs
-drop chain
-drop spices
-plugh
-s
-look
-look
-n
-plugh
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-look
-look
-look
-look
-look
-look
-look
-sw
-# Good response "OK".
-# Buggy response: "You can catch the bird, but you cannot carry it."
-take bird
diff --git a/tests/tall.chk b/tests/tall.chk
deleted file mode 100644
index 05f456b..0000000
--- a/tests/tall.chk
+++ /dev/null
@@ -1,1032 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> n
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extin
-
-Your lamp is now off.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill drago
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plove
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> s
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plove
-
->>Foof!<<
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-You are in a maze of twisty little passages, all different.
-
-> s
-
-You are in a maze of twisting little passages, all different.
-
-> e
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machi
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> n
-
-The ogre snarls and shoves you back.
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> s
-
-There is no way to go that direction.
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedqu
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reser
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> w
-
-There is no way to go that direction.
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> u
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> w
-
-There is no way to go that direction.
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> d
-
-There is no way to go that direction.
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> d
-
-There is no way to go that direction.
-
-You are at one end of an immense north/south passage.
-
-The way north leads through a massive, rusty, iron door.
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> e
-
-There is no way to go that direction.
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> se
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> canyon
-
-You are in a tall e/w canyon. A low tight crawl goes 3 feet north and
-seems to open up.
-
-> e
-
-You are at a wide place in a very tight n/s canyon.
-
-> s
-
-The canyon here becomes too tight to go further south.
-
-> n
-
-You are at a wide place in a very tight n/s canyon.
-
-> n
-
-You are in a tall e/w canyon. A low tight crawl goes 3 feet north and
-seems to open up.
-
-> w
-
-The canyon runs into a mass of boulders -- dead end.
-
->
-You scored 77 out of a possible 430, using 163 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 44 more points.
diff --git a/tests/tall.log b/tests/tall.log
deleted file mode 100644
index 259732e..0000000
--- a/tests/tall.log
+++ /dev/null
@@ -1,169 +0,0 @@
-## Coverage of LOC_TALL, LOC_WIDEPLACE, LOC_TIGHTPLACE
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-d
-d
-free bird
-w
-take coins
-e
-s
-take n
-u
-s
-n
-d
-n
-n
-plugh
-extin
-plugh
-on
-s
-s
-sw
-take
-w
-kill drago
-y
-e
-e
-u
-d
-n
-n
-off
-plugh
-out
-s
-w
-n
-s
-s
-n
-in
-take water
-plugh
-on
-plove
-s
-plove
-s
-s
-u
-w
-wave rod
-west
-w
-w
-w
-s
-s
-e
-s
-kill machi
-s
-s
-n
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-n
-n
-n
-off
-plugh
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedqu
-throw axe
-slab
-s
-d
-water plant
-u
-w
-u
-reser
-H'CFL
-n
-n
-w
-u
-u
-u
-u
-w
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-d
-n
-w
-d
-se
-n
-w
-nw
-s
-e
-se
-canyon
-e
-s
-n
-n
-w
diff --git a/tests/tapdiffer b/tests/tapdiffer
deleted file mode 100755
index ea1cfa7..0000000
--- a/tests/tapdiffer
+++ /dev/null
@@ -1,53 +0,0 @@
-#! /bin/sh
-#
-# tapdiffer - Render diff between input and checkfile as a TAP report
-#
-# Usage: tapdiffer LEGEND CHECKFILE
-#
-# Output is a TAP report, ok if the diff is empty and not ok otherwise.
-# A nonempty diff is shipped as a TAP YAML block following "not ok"
-# unless QUIET=1 in the environment.
-#
-# This code is intended to be embedded in your project. The author
-# grants permission for it to be distributed under the prevailing
-# license of your project if you choose, provided that license is
-# OSD-compliant; otherwise the following SPDX tag incorporates the
-# MIT No Attribution license by reference.
-#
-# SPDX-FileCopyrightText: (C) Eric S. Raymond
-# SPDX-License-Identifier: MIT-0
-#
-# A newer version may be available at https://gitlab.com/esr/tapview
-# Check your last commit dqte for this file against the commit list
-# there to see if it might be a good idea to update.
-#
-diffopts=-u
-while getopts bn opt
-do
- case $opt in
- b) diffopts=-ub;;
- *) echo "tapdiffer: unknown option ${opt}."; exit 1;;
- esac
-done
-# shellcheck disable=SC2004
-shift $(($OPTIND - 1))
-
-legend=$1
-checkfile=$2
-
-trap 'rm /tmp/tapdiff$$' EXIT HUP INT QUIT TERM
-
-if diff --text "${diffopts}" "${checkfile}" - >/tmp/tapdiff$$
-then
- echo "ok - ${legend}"
-else
- echo "not ok - ${legend}"
- if [ ! "${QUIET}" = 1 ]
- then
- echo " --- |"
- sed
-# SPDX-License-Identifier: MIT-0
-#
-# A newer version may be available at https://gitlab.com/esr/tapview
-# Check your last commit date for this file against the commit list
-# there to see if it might be a good idea to update.
-#
-OK="."
-FAIL="F"
-SKIP="s"
-TODO_NOT_OK="x"
-TODO_OK="u"
-
-LF='
-'
-
-ship_char() {
- # shellcheck disable=SC2039
- printf '%s' "$1" # https://www.etalabs.net/sh_tricks.html
-}
-
-ship_line() {
- report="${report}${1}$LF"
-}
-
-ship_error() {
- # Terminate dot display and bail out with error
- if [ "${testcount}" -gt 0 ]
- then
- echo ""
- fi
- report="${report}${1}$LF"
- echo "${report}"
- exit 1
-}
-
-testcount=0
-failcount=0
-skipcount=0
-todocount=0
-status=0
-report=""
-IFS=""
-ln=0
-state=plaintext
-
-# shellcheck disable=SC2086
-context_get () { printenv "ctx_${1}${depth}"; }
-context_set () { export "ctx_${1}${depth}=${2}"; }
-
-context_push () {
- context_set plan ""
- context_set count 0
- context_set test_before_plan no
- context_set test_after_plan no
- context_set expect ""
- context_set bail no
- context_set strict no
-}
-
-context_pop () {
- if [ "$(context_get count)" -gt 0 ] && [ -z "$(context_get plan)" ]
- then
- ship_line "Missing a plan at line ${ln}."
- status=1
- elif [ "$(context_get test_before_plan)" = "yes" ] && [ "$(context_get test_after_plan)" = "yes" ]
- then
- ship_line "A plan line may only be placed before or after all tests."
- status=1
- elif [ "$(context_get plan)" != "" ] && [ "$(context_get expect)" -gt "$(context_get count)" ]
- then
- ship_line "Expected $(context_get expect) tests but only ${testcount} ran."
- status=1
- elif [ "$(context_get plan)" != "" ] && [ "$(context_get expect)" -lt "$(context_get count)" ]
- then
- ship_line "${testcount} ran but $(context_get expect) expected."
- status=1
- fi
-}
-
-depth=0
-context_push
-
-while read -r line
-do
- ln=$((ln + 1))
- # Process bailout
- if expr "$line" : "Bail out!" >/dev/null
- then
- ship_line "$line"
- status=2
- break
- fi
- # Use the current indent to choose a scope level
- indent=$(expr "$line" : '[ ]*')
- if [ "${indent}" -lt "${depth}" ]
- then
- context_pop
- depth="${indent}"
- elif [ "${indent}" -gt "${depth}" ]
- then
- depth="${indent}"
- context_push
- fi
- # Process a plan line
- if expr "$line" : '[ ]*1\.\.[0-9][0-9]*' >/dev/null
- then
- if [ "$(context_get plan)" != "" ]
- then
- ship_error "tapview: cannot have more than one plan line."
- fi
- if expr "$line" : ".* *SKIP" >/dev/null || expr "$line" : ".* *skip" >/dev/null
- then
- ship_line "$line"
- echo "${report}"
- exit 1 # Not specified in the standard whether this should exit 1 or 0
- fi
- context_set plan "${line}"
- context_set expect "$(expr "$line" : '[ ]*1\.\.\([0-9][0-9]*\)')"
- continue
- elif expr "$line" : '[ ]*[0-9][0-9]*\.\.[0-9][0-9]*' >/dev/null
- then
- echo "Ill-formed plan line at ${ln}"
- exit 1
- fi
- # Check for out-of-order test point numbers with the sequence (TAP 14)
- testpoint=$(expr "$line" : '.*ok *\([0-9][0-9]*\)')
- if [ "${testpoint}" != "" ] && [ "$(context_get expect)" != "" ] && [ "${testpoint}" -gt "$(context_get expect)" ]
- then
- ship_error "tapview: testpoint number ${testpoint} is out of range for plan $(context_get plan)."
- fi
- # Process an ok line
- if expr "$line" : "[ ]*ok" >/dev/null
- then
- context_set count $(($(context_get count) + 1))
- testcount=$((testcount + 1))
- if [ "$(context_get plan)" = "" ]
- then
- context_set test_before_plan yes
- else
- context_set test_after_plan yes
- fi
- if expr "$line" : "[^#]* # *TODO" >/dev/null || expr "$line" : "[^#]* # *todo" >/dev/null
- then
- ship_char ${TODO_OK}
- ship_line "$line"
- todocount=$((todocount + 1))
- if expr "$line" : "[^#]*#[^ ]" >/dev/null
- then
- ship_line "Suspicious comment leader at ${ln}"
- fi
- elif expr "$line" : "[^#]* # *SKIP" >/dev/null || expr "$line" : "[^#]* # *skip" >/dev/null
- then
- ship_char ${SKIP}
- ship_line "$line"
- skipcount=$((skipcount + 1))
- if expr "$line" : "[^#]*#[^ ]" >/dev/null
- then
- ship_line "Suspicious comment leader at ${ln}"
- fi
- else
- ship_char ${OK}
- fi
- state=plaintext
- continue
- fi
- # Process a not-ok line
- if expr "$line" : "[ ]*not ok" >/dev/null
- then
- context_set count $(($(context_get count) + 1))
- testcount=$((testcount + 1))
- if [ "$(context_get plan)" = "" ]
- then
- context_set test_before_plan yes
- else
- context_set test_after_plan yes
- fi
- if expr "$line" : "[^#]* # *SKIP" >/dev/null || expr "$line" : "[^#]* # *skip" >/dev/null
- then
- ship_char "${SKIP}"
- state=plaintext
- skipcount=$((skipcount + 1))
- if expr "$line" : "[^#]* #[^ ]" >/dev/null
- then
- ship_line "Suspicious comment leader at lime ${ln}"
- fi
- continue
- fi
- if expr "$line" : "[^#]* # *TODO" >/dev/null || expr "$line" : "[^#]* # *todo" >/dev/null
- then
- ship_char ${TODO_NOT_OK}
- state=plaintext
- todocount=$((todocount + 1))
- if expr "$line" : "[^#]* #[^ ]" >/dev/null
- then
- ship_line "Suspicious comment leader at line ${ln}"
- fi
- continue
- fi
- ship_char "${FAIL}"
- ship_line "$line"
- state=plaintext
- failcount=$((failcount + 1))
- status=1
- if [ "$(context_get bail)" = yes ]
- then
- ship_line "Bailing out on line ${ln} due to +bail pragma."
- break
- fi
- continue
- fi
- # Process a TAP 14 pragma
- if expr "$line" : "pragma" >/dev/null
- then
- unset IFS
- # shellcheck disable=SC2086
- set -- $line
- case "$2" in
- +bail) context_set bail yes;;
- -bail) context_set bail yes;;
- +strict) context_set strict yes;;
- -strict) context_set strict yes;;
- *) ship_line "Pragma '$line' ignored";;
- esac
- IFS=""
- continue
- fi
- # shellcheck disable=SC2166
- if [ "${state}" = "yaml" ]
- then
- ship_line "$line"
- if expr "$line" : '[ ]*\.\.\.' >/dev/null
- then
- state=plaintext
- else
- continue
- fi
- elif expr "$line" : "[ ]*---" >/dev/null
- then
- ship_line "$line"
- state=yaml
- continue
- fi
- # Ignore blank lines and comments
- if [ -z "$line" ] || expr "$line" : '[ ]+$' >/dev/null || expr "$line" : "#" >/dev/null
- then
- continue
- fi
- # Any line that is not a valid plan, test result, pragma,
- # or comment lands here.
- if [ "$(context_get strict)" = yes ]
- then
- ship_line "Bailing out on line ${ln} due to +strict pragma"
- status=1
- break
- fi
-done
-
-/bin/echo ""
-
-depth=0
-context_pop
-
-report="${report}${testcount} tests, ${failcount} failures"
-if [ "$todocount" != 0 ]
-then
- report="${report}, ${todocount} TODOs"
-fi
-if [ "$skipcount" != 0 ]
-then
- report="${report}, ${skipcount} SKIPs"
-fi
-
-echo "${report}."
-
-exit "${status}"
-
-# end
diff --git a/tests/trident.chk b/tests/trident.chk
deleted file mode 100644
index c27ef42..0000000
--- a/tests/trident.chk
+++ /dev/null
@@ -1,1428 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1071883378
-
-Seed set to 1071883378
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take jade
-
-OK
-
-> e
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jade
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You're in bird chamber.
-
-> w
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jewelry
-
-OK
-
-> drop rug
-
-I see no rug here.
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "F'JBV". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-There is a little axe here.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> take axe
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mt King.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-There are 2 threatening little dwarves in the room with you.
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There are 2 threatening little dwarves in the room with you.
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There are 2 threatening little dwarves in the room with you.
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There are 2 threatening little dwarves in the room with you.
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There are 2 threatening little dwarves in the room with you.
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There are 2 threatening little dwarves in the room with you.
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There are 2 threatening little dwarves in the room with you.
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There are 2 threatening little dwarves in the room with you.
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There are 2 threatening little dwarves in the room with you.
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarves, who flee
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> down
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-> y2
-
-There is a threatening little dwarf in the room with you!
-
-You are in a jumble of rock, with cracks everywhere.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-You can't carry anything more. You'll have to drop something first.
-
-> e
-
-A little dwarf with a big knife blocks your way.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in the west side chamber.
-
-There are many coins here!
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop gold
-
-OK
-
-> drop coins
-
-I see no coins here.
-
-> drop diamonds
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> bedquilt
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> F'JBV
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> se
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You're at bottom of reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-A little dwarf with a big knife blocks your way.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Slab Room.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in west pit.
-
-There is a little axe here.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> take axe
-
-OK
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop bottle
-
-OK
-
-> drop axe
-
-OK
-
-> drop appendage
-
-OK
-
-> drop pyramid
-
-OK
-
-> drop ebony
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a richly-carved ebony statuette here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a little axe here.
-
-There is an empty bottle here.
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take ebony
-
-OK
-
-> take pyramid
-
-OK
-
-> take appendage
-
-OK
-
-> take axe
-
-OK
-
-> nw
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're in misty cavern.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> listen
-
-You are unable to make anything of the splashing noise.
-
-> w
-
-You're in alcove.
-
-There is an empty bottle here.
-
-There is a jewel-encrusted trident here!
-
-> take bottle
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There are diamonds here!
-
-There is a large sparkling nugget of gold here!
-
-There are bars of silver here!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop bottle
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
->
-You scored 167 out of a possible 430, using 231 turns.
-
-You have achieved the rating: "Experienced Adventurer".
-
-To achieve the next higher rating, you need 4 more points.
diff --git a/tests/trident.log b/tests/trident.log
deleted file mode 100644
index 44c9fba..0000000
--- a/tests/trident.log
+++ /dev/null
@@ -1,240 +0,0 @@
-## 161-point run to pirate appearance and death by dwarf
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
-n
-seed 1071883378
-in
-take lamp
-xyzzy
-take rod
-e
-take cage
-w
-on
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-drop rod
-take bird
-take jade
-e
-e
-e
-off
-xyzzy
-drop jade
-xyzzy
-on
-w
-w
-w
-take rod
-d
-w
-wave rod
-drop rod
-e
-n
-free bird
-take bird
-s
-take jewelry
-n
-sw
-w
-kill dragon
-yes
-drink blood
-e
-e
-n
-take silver
-n
-off
-plugh
-drop jewelry
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-take axe
-s
-plover
-s
-d
-u
-s
-up
-# Hall of Mists
-w
-w
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-s
-w
-n
-n
-n
-nw
-down
-e
-e
-e
-take diamonds
-e
-e
-s
-take gold
-n
-y2
-d
-s
-s
-w
-take coins
-e
-e
-n
-n
-off
-plugh
-drop gold
-drop coins
-drop diamonds
-plugh
-on
-s
-d
-bedquilt
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-F'JBV
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-se
-s
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-throw axe
-take axe
-u
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop bottle
-drop axe
-drop appendage
-drop pyramid
-drop ebony
-drop lantern
-e
-take emerald
-w
-take lamp
-take ebony
-take pyramid
-take appendage
-take axe
-# Don't take trident now or pirate will snatch it on next move.
-nw
-look
-listen
-w
-take bottle
-take trident
-nw
-s
-take vase
-se
-e
-take pillow
-w
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop bottle
-plugh
-on
diff --git a/tests/troll_returns.chk b/tests/troll_returns.chk
deleted file mode 100644
index 6715126..0000000
--- a/tests/troll_returns.chk
+++ /dev/null
@@ -1,920 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> n
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extin
-
-Your lamp is now off.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-There is a little axe here.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plove
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> plove
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-You are in a maze of twisty little passages, all different.
-
-> s
-
-You are in a maze of twisting little passages, all different.
-
-> e
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machi
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> n
-
-The ogre snarls and shoves you back.
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> s
-
-There is no way to go that direction.
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedqu
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reser
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> s
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> take
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north leads through a massive, rusty, iron door.
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss egg
-
-The troll catches your treasure and scurries away out of sight.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-Done!
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> over
-
-The troll steps out from beneath the bridge and blocks your way.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
->
-You scored 75 out of a possible 430, using 140 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 46 more points.
diff --git a/tests/troll_returns.log b/tests/troll_returns.log
deleted file mode 100644
index 2806ade..0000000
--- a/tests/troll_returns.log
+++ /dev/null
@@ -1,146 +0,0 @@
-## See that troll returns if we stole his eggs before crossing
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-d
-d
-free bird
-w
-e
-s
-n
-u
-s
-n
-d
-n
-n
-plugh
-extin
-plugh
-on
-s
-s
-sw
-w
-kill
-y
-e
-e
-u
-d
-n
-n
-off
-plugh
-out
-s
-w
-n
-s
-s
-n
-in
-take water
-plugh
-on
-plove
-plove
-s
-s
-u
-w
-wave rod
-west
-w
-w
-w
-s
-s
-e
-s
-kill machi
-s
-s
-n
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-n
-n
-n
-off
-on
-s
-d
-bedqu
-slab
-s
-d
-water plant
-u
-w
-u
-reser
-H'CFL
-n
-n
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-s
-take
-n
-n
-w
-d
-sw
-u
-toss egg
-fee
-fie
-foe
-foo
-look
-over
diff --git a/tests/turnpenalties.chk b/tests/turnpenalties.chk
deleted file mode 100644
index 88315a3..0000000
--- a/tests/turnpenalties.chk
+++ /dev/null
@@ -1,20539 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1951269982
-
-Seed set to 1951269982
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-500 turns? That's another few points you've lost.
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-Are you still at it? Five points off for exceeding 1000 turns!
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> quit
-
-Good grief, don't you *EVER* give up? Do you realize you've spent
-over 2500 turns at this? That's another ten points off, a total of
-twenty points lost for taking so long.
-
-Do you really want to quit now?
-
-> yes
-
-OK
-
-You scored 12 out of a possible 430, using 2501 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 34 more points.
diff --git a/tests/turnpenalties.log b/tests/turnpenalties.log
deleted file mode 100644
index d44ecfc..0000000
--- a/tests/turnpenalties.log
+++ /dev/null
@@ -1,2507 +0,0 @@
-## check that the turn count penalties occur
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1951269982
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-in
-out
-quit
-yes
diff --git a/tests/urntest.chk b/tests/urntest.chk
deleted file mode 100644
index 8724f9d..0000000
--- a/tests/urntest.chk
+++ /dev/null
@@ -1,2113 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> carry blood
-
-There are only a few drops--not enough to carry.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're in Mirror Canyon.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> drink oil
-
-Don't be ridiculous!
-
-> get oil
-
-Your bottle is already full.
-
-> drink water
-
-The bottle of water is now empty.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> carry urn
-
-The urn is far too firmly embedded for your puny strength to budge it.
-
-> light urn
-
-The urn is empty and will not light.
-
-> pour bottle
-
-Your bottle is now empty and the urn is full of oil.
-
-> fill bottle
-
-There's no way to get the oil out of the urn.
-
-> drink oil
-
-Don't be ridiculous!
-
-> light
-
-Light what?
-
-> light urn
-
-The urn is now lit.
-
-> fill urn
-
-The urn is already full of oil.
-
-> read urn
-
-I'm afraid I don't understand.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small oil flame extrudes from an urn embedded in the rock.
-
-> extinguish
-
-The urn is now dark.
-
-> extinguish
-
-Extinguish what?
-
-> look
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn full of oil is embedded in the rock.
-
-> light urn
-
-The urn is now lit.
-
-> light
-
-Your lamp is now on.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small oil flame extrudes from an urn embedded in the rock.
-
-> extinguish urn
-
-The urn is now dark.
-
-> extinguish
-
-Your lamp is now off.
-
-> look
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn full of oil is embedded in the rock.
-
-> fly
-
-If you mean to use the Persian rug, it does not appear inclined to
-cooperate.
-
->
-You scored 265 out of a possible 430, using 358 turns.
-
-You have reached "Junior Master" status.
-
-To achieve the next higher rating, you need 56 more points.
diff --git a/tests/urntest.log b/tests/urntest.log
deleted file mode 100644
index 8fffb2f..0000000
--- a/tests/urntest.log
+++ /dev/null
@@ -1,366 +0,0 @@
-## Test verbs on urn
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-carry blood
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-w
-u
-reservoir
-take water
-s
-s
-d
-s
-drop appendage
-e
-d
-drink oil
-get oil
-drink water
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-# Everything to here copied from endgame428
-carry urn
-light urn
-# Changed below from "fill urn" in order to test more code
-pour bottle
-fill bottle
-drink oil
-light
-light urn
-fill urn
-read urn
-look
-extinguish
-extinguish
-look
-light urn
-light
-look
-extinguish urn
-extinguish
-look
-fly
diff --git a/tests/urntest2.chk b/tests/urntest2.chk
deleted file mode 100644
index 8f8e9cc..0000000
--- a/tests/urntest2.chk
+++ /dev/null
@@ -1,2038 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> drink plant
-
-Don't be ridiculous!
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> oil plant
-
-I see no oil here.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> lock door
-
-OK
-
-> unlock door
-
-OK
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foe
-
-What's the matter, can't you read? Now you'd best start over.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-Nothing happens.
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> drop bottle
-
-OK
-
-> fill something
-
-Sorry, I don't know the word "something".
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> fill urn
-
-There is nothing here with which to fill it.
-
-> extinguish urn
-
-The urn is now dark.
-
->
-You scored 267 out of a possible 430, using 344 turns.
-
-You have reached "Junior Master" status.
-
-To achieve the next higher rating, you need 54 more points.
diff --git a/tests/urntest2.log b/tests/urntest2.log
deleted file mode 100644
index 22c0d9b..0000000
--- a/tests/urntest2.log
+++ /dev/null
@@ -1,353 +0,0 @@
-## Test filling urn when you have no bottle
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Also, try to lock door after oiling it
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-drink plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-oil plant
-u
-drop appendage
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-lock door
-unlock door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foe
-# intentionally mess up above
-fee
-fie
-foe
-foo
-take eggs
-# say big words again after we take the eggs
-fee
-fie
-foe
-foo
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-drop bottle
-fill something
-n
-fill urn
-extinguish urn
diff --git a/tests/urntest3.chk b/tests/urntest3.chk
deleted file mode 100644
index 34c30e7..0000000
--- a/tests/urntest3.chk
+++ /dev/null
@@ -1,2023 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> drink plant
-
-Don't be ridiculous!
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> oil plant
-
-I see no oil here.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> lock door
-
-OK
-
-> unlock door
-
-OK
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foe
-
-What's the matter, can't you read? Now you'd best start over.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> fill bottle
-
-Your bottle is now full of water.
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> fill urn
-
-You empty the bottle into the urn, which promptly ejects the water
-with uncanny accuracy, squirting you directly between the eyes.
-
-> fill urn
-
-There is nothing here with which to fill it.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> fill bottle
-
-There is nothing here with which to fill the bottle.
-
->
-You scored 267 out of a possible 430, using 340 turns.
-
-You have reached "Junior Master" status.
-
-To achieve the next higher rating, you need 54 more points.
diff --git a/tests/urntest3.log b/tests/urntest3.log
deleted file mode 100644
index fcbdf5e..0000000
--- a/tests/urntest3.log
+++ /dev/null
@@ -1,347 +0,0 @@
-## Test filling urn twice. Also, try to lock door after oiling it.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-drink plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-oil plant
-u
-drop appendage
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-lock door
-unlock door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foe
-# intentionally mess up above
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-fill bottle
-out
-w
-n
-n
-n
-fill urn
-fill urn
-s
-fill bottle
diff --git a/tests/vending.chk b/tests/vending.chk
deleted file mode 100644
index 4f837bc..0000000
--- a/tests/vending.chk
+++ /dev/null
@@ -1,313 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1635997320
-
-Seed set to 1635997320
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take jade
-
-OK
-
-> e
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jade
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You're in bird chamber.
-
-> w
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> up
-
-You are at a crossover of a high n/s passage and a low e/w one.
-
-> s
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> read machine
-
-"Drop coins here to receive fresh batteries."
-
-> drop coins
-
-There are fresh batteries here.
-
-> take batteries
-
-OK
-
-> read machine
-
-"Drop coins here to receive fresh batteries."
-
-> throw batteries
-
-OK
-
-> take machine
-
-You can't be serious!
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> attack
-
-Attack what?
-
-> attack machine
-
-The vending machine swings back to block the passage.
-
->
-You scored 75 out of a possible 430, using 56 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 46 more points.
diff --git a/tests/vending.log b/tests/vending.log
deleted file mode 100644
index 3f4a469..0000000
--- a/tests/vending.log
+++ /dev/null
@@ -1,61 +0,0 @@
-## Get batteries from the vending machine
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1635997320
-in
-take lamp
-xyzzy
-take rod
-e
-take cage
-w
-on
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-drop rod
-take bird
-take jade
-e
-e
-e
-off
-xyzzy
-drop jade
-xyzzy
-on
-w
-w
-w
-take rod
-d
-w
-wave rod
-drop rod
-e
-n
-free bird
-take bird
-w
-take coins
-up
-s
-s
-sw
-se
-s
-read machine
-drop coins
-take batteries
-read machine
-throw batteries
-take machine
-kill machine
-attack
-attack machine
diff --git a/tests/wakedwarves.chk b/tests/wakedwarves.chk
deleted file mode 100644
index 5831d6a..0000000
--- a/tests/wakedwarves.chk
+++ /dev/null
@@ -1,2915 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You're in anteroom.
-
-> u
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-Your lamp has run out of power.
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-The sepulchral voice intones, "The cave is now closed." As the echoes
-fade, there is a blinding flash of light (and a small puff of orange
-smoke). . . . As your eyes refocus, you look around and find...
-
-You are at the northeast end of an immense room, even larger than the
-Giant Room. It appears to be a repository for the "Adventure"
-program. Massive torches far overhead bathe the room with smoky
-yellow light. Scattered about you can be seen a pile of bottles (all
-of them empty), a nursery of young beanstalks murmuring quietly, a bed
-of oysters, a bundle of black rods with rusty stars on their ends, and
-a collection of brass lanterns. Off to one side a great many dwarves
-are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
-not disturb the dwarves!" An immense mirror is hanging against one
-wall, and stretches to the other end of the room, where various other
-sundry objects can be glimpsed dimly in the distance.
-
-> wake dwarf
-
-You prod the nearest dwarf, who wakes up grumpily, takes one look at
-you, curses, and grabs for his axe.
-
-The resulting ruckus has awakened the dwarves. There are now several
-threatening little dwarves in the room with you! Most of them throw
-knives at you! All of them get you!
-
-You scored 393 out of a possible 430, using 462 turns.
-
-Your score puts you in Master Adventurer Class B.
-
-To achieve the next higher rating, you need 18 more points.
diff --git a/tests/wakedwarves.log b/tests/wakedwarves.log
deleted file mode 100644
index 4aab61a..0000000
--- a/tests/wakedwarves.log
+++ /dev/null
@@ -1,471 +0,0 @@
-## Wake the dwarves and die.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-s
-u
-w
-w
-w
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-xyzzy
-drop emerald
-drop chest
-plugh
-on
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-u
-u
-e
-u
-n
-plover
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-# Everything to here is from endgame428
-wake dwarf
-
diff --git a/tests/wakedwarves2.chk b/tests/wakedwarves2.chk
deleted file mode 100644
index 060c96e..0000000
--- a/tests/wakedwarves2.chk
+++ /dev/null
@@ -1,2931 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You're in anteroom.
-
-> u
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-Your lamp has run out of power.
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-The sepulchral voice intones, "The cave is now closed." As the echoes
-fade, there is a blinding flash of light (and a small puff of orange
-smoke). . . . As your eyes refocus, you look around and find...
-
-You are at the northeast end of an immense room, even larger than the
-Giant Room. It appears to be a repository for the "Adventure"
-program. Massive torches far overhead bathe the room with smoky
-yellow light. Scattered about you can be seen a pile of bottles (all
-of them empty), a nursery of young beanstalks murmuring quietly, a bed
-of oysters, a bundle of black rods with rusty stars on their ends, and
-a collection of brass lanterns. Off to one side a great many dwarves
-are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
-not disturb the dwarves!" An immense mirror is hanging against one
-wall, and stretches to the other end of the room, where various other
-sundry objects can be glimpsed dimly in the distance.
-
-> take rod
-
-OK
-
-> go sw
-
-You are at the southwest end of the repository. To one side is a pit
-full of fierce green snakes. On the other side is a row of small
-wicker cages, each of which contains a little sulking bird. In one
-corner is a bundle of black rods with rusty marks on their ends. A
-large number of velvet pillows are scattered about on the floor. A
-vast mirror stretches off to the northeast. At your feet is a large
-steel grate, next to which is a sign that reads, "Treasure Vault.
-Keys in main office."
-
-The grate is locked.
-
-> wave rod
-
-The bird flies about agitatedly for a moment.
-
-The resulting ruckus has awakened the dwarves. There are now several
-threatening little dwarves in the room with you! Most of them throw
-knives at you! All of them get you!
-
-You scored 393 out of a possible 430, using 464 turns.
-
-Your score puts you in Master Adventurer Class B.
-
-To achieve the next higher rating, you need 18 more points.
diff --git a/tests/wakedwarves2.log b/tests/wakedwarves2.log
deleted file mode 100644
index 8237af1..0000000
--- a/tests/wakedwarves2.log
+++ /dev/null
@@ -1,472 +0,0 @@
-## Wake the dwarves by waving rod and die.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-s
-u
-w
-w
-w
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-xyzzy
-drop emerald
-drop chest
-plugh
-on
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-u
-u
-e
-u
-n
-plover
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-# Everything to here is from endgame428
-take rod
-go sw
-wave rod
diff --git a/tests/wakedwarves3.chk b/tests/wakedwarves3.chk
deleted file mode 100644
index 31b5dbd..0000000
--- a/tests/wakedwarves3.chk
+++ /dev/null
@@ -1,2929 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1838473132
-
-Seed set to 1838473132
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> drop rod
-
-OK
-
-> drop cage
-
-OK
-
-> take cage
-
-OK
-
-> take bird
-
-OK
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> d
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extinguish lamp
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop necklace
-
-OK
-
-> drop gold
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> sw
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Wicker cage
-Little bird in cage
-Dwarf's axe
-Bars of silver
-Persian rug
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "H'CFL". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> up
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> west
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop ruby
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-There is a threatening little dwarf in the room with you!
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Bedquilt.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> H'CFL
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> drop appendage
-
-OK
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
->
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> drop axe
-
-OK
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> drop emerald
-
-OK
-
-> drop ebony
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> drop keys
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Glistening pearl
-Rare spices
-Golden chain
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-There is a little axe here.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is an enormous ruby here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-OK
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Dwarf's axe
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a maze of twisty little passages, all alike.
-
-> throw axe
-
-You killed a little dwarf.
-
-You are in a maze of twisty little passages, all alike.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-> take emerald
-
-OK
-
-> take chest
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is precious jewelry here!
-
-There are many coins here!
-
-> drop emerald
-
-OK
-
-> drop chest
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> e
-
-You're in anteroom.
-
-> u
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-Your lamp has run out of power.
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-There is no way to go that direction.
-
-You're in Plover Room.
-
-> e
-
-The sepulchral voice intones, "The cave is now closed." As the echoes
-fade, there is a blinding flash of light (and a small puff of orange
-smoke). . . . As your eyes refocus, you look around and find...
-
-You are at the northeast end of an immense room, even larger than the
-Giant Room. It appears to be a repository for the "Adventure"
-program. Massive torches far overhead bathe the room with smoky
-yellow light. Scattered about you can be seen a pile of bottles (all
-of them empty), a nursery of young beanstalks murmuring quietly, a bed
-of oysters, a bundle of black rods with rusty stars on their ends, and
-a collection of brass lanterns. Off to one side a great many dwarves
-are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
-not disturb the dwarves!" An immense mirror is hanging against one
-wall, and stretches to the other end of the room, where various other
-sundry objects can be glimpsed dimly in the distance.
-
-> take rod
-
-OK
-
-> drop rod
-
-OK
-
-> take rod
-
-OK
-
-> inven
-
-You are currently holding the following:
-Black rod
-
-> attack dwarf
-
-The resulting ruckus has awakened the dwarves. There are now several
-threatening little dwarves in the room with you! Most of them throw
-knives at you! All of them get you!
-
-You scored 393 out of a possible 430, using 466 turns.
-
-Your score puts you in Master Adventurer Class B.
-
-To achieve the next higher rating, you need 18 more points.
diff --git a/tests/wakedwarves3.log b/tests/wakedwarves3.log
deleted file mode 100644
index 1d86845..0000000
--- a/tests/wakedwarves3.log
+++ /dev/null
@@ -1,474 +0,0 @@
-## Wake the dwarves by attacking one and die.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1838473132
-in
-take lamp
-xyzzy
-on
-take rod
-e
-take cage
-w
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-take necklace
-drop rod
-take bird
-take rod
-d
-d
-free bird
-drop rod
-drop cage
-take cage
-take bird
-w
-take coins
-e
-s
-take jewelry
-n
-up
-s
-take gold
-n
-d
-n
-n
-plugh
-extinguish lamp
-drop coins
-drop jewelry
-drop necklace
-drop gold
-plugh
-on
-s
-take silver
-s
-sw
-take axe
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-up
-d
-n
-n
-off
-plugh
-inven
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-s
-take rod
-up
-w
-wave rod
-drop rod
-west
-take diamonds
-w
-w
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-e
-e
-throw axe
-take axe
-n
-n
-n
-off
-plugh
-drop ruby
-drop diamonds
-drop pyramid
-plugh
-on
-s
-s
-u
-n
-n
-d
-bedquilt
-throw axe
-take axe
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-H'CFL
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-drop appendage
-e
-d
-get oil
-
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-se
-n
-w
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-throw axe
-take axe
-e
-take pillow
-w
-drop axe
-ne
-e
-n
-open clam
-s
-u
-e
-u
-n
-off
-plugh
-drop pillow
-drop vase
-drop trident
-drop emerald
-drop ebony
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-take spices
-drop keys
-fork
-w
-w
-sw
-free bear
-inven
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-e
-take axe
-w
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-s
-u
-w
-w
-w
-s
-e
-s
-throw axe
-take axe
-s
-s
-n
-e
-e
-nw
-take emerald
-take chest
-se
-n
-d
-e
-e
-off
-xyzzy
-drop emerald
-drop chest
-plugh
-on
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-u
-u
-e
-u
-n
-plover
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-# Everything to here is from endgame428
-take rod
-drop rod
-take rod
-inven
-attack dwarf
diff --git a/tests/water_plant2.chk b/tests/water_plant2.chk
deleted file mode 100644
index 9ec91c8..0000000
--- a/tests/water_plant2.chk
+++ /dev/null
@@ -1,618 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 183847312
-
-Seed set to 183847312
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-You're in debris room.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> take bird
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> w
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> n
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-There is a little axe here.
-
-> d
-
-There is no way to go that direction.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-There is a little axe here.
-
-> n
-
-There is no way to go that direction.
-
-You're at "Y2".
-
-There is a little axe here.
-
-> n
-
-There is no way to go that direction.
-
-There is a threatening little dwarf in the room with you!
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> extin
-
-Your lamp is now off.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-There is a little axe here.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill
-
-With what? Your bare hands?
-
-> y
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> d
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-There is a little axe here.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-There is a little axe here.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> s
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A cheerful little bird is sitting here singing.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> u
-
-There is no way to go that direction.
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> w
-
-There is no way to go that direction.
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> s
-
-There is no way to go that direction.
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> w
-
-There is no way to go that direction.
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> s
-
-There is no way to go that direction.
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> w
-
-There is no way to go that direction.
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-You're at "Y2".
-
-There is a little axe here.
-
-> d
-
-There is no way to go that direction.
-
-You're at "Y2".
-
-There is a little axe here.
-
-> e
-
-You are in a jumble of rock, with cracks everywhere.
-
-> u
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You're in Hall of Mt King.
-
-A cheerful little bird is sitting here singing.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedqu
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reser
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> n
-
-There is no way to go that direction.
-
-You're at reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> d
-
-There is no way to go that direction.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> s
-
-There is no way to go that direction.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> water plant
-
-What do you want to do with the water?
-
->
-You scored 65 out of a possible 430, using 84 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 56 more points.
diff --git a/tests/water_plant2.log b/tests/water_plant2.log
deleted file mode 100644
index 44aa76e..0000000
--- a/tests/water_plant2.log
+++ /dev/null
@@ -1,91 +0,0 @@
-## Check that pour correctly switches among plant states (fuzzed)
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE Behavior differs due to a parser bug fix.
-n
-seed 183847312
-in
-take lamp
-xyzzy
-on
-e
-take cage
-w
-w
-w
-take bird
-w
-d
-d
-free bird
-w
-e
-n
-n
-d
-n
-n
-plugh
-extin
-plugh
-on
-s
-s
-sw
-w
-kill
-y
-e
-e
-u
-d
-n
-n
-off
-plugh
-out
-s
-w
-n
-s
-s
-n
-in
-take water
-plugh
-on
-s
-s
-s
-u
-w
-s
-w
-s
-w
-n
-n
-n
-d
-e
-u
-n
-n
-d
-bedqu
-slab
-s
-d
-water plant
-u
-w
-u
-reser
-n
-take water
-s
-s
-s
-d
-s
-water plant
diff --git a/tests/weirdbird.chk b/tests/weirdbird.chk
deleted file mode 100644
index c583787..0000000
--- a/tests/weirdbird.chk
+++ /dev/null
@@ -1,226 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 694608006
-
-Seed set to 694608006
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> take keys
-
-OK
-
-> rub keys
-
-Peculiar. Nothing unexpected happens.
-
-> out
-
-You're in front of building.
-
-> go s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> walk s
-
-At your feet all the water of the stream splashes into a 2-inch slit
-in the rock. Downstream the streambed is bare rock.
-
-> travel s
-
-You are in a 20-foot depression floored with bare dirt. Set into the
-dirt is a strong steel grate mounted in concrete. A dry streambed
-leads into the depression.
-
-The grate is locked.
-
-> attack grate
-
-Don't be ridiculous!
-
-> unlock grate
-
-The grate is now unlocked.
-
-> lock grate
-
-The grate is now locked.
-
-> unlock grate
-
-The grate is now unlocked.
-
-> down
-
-You are in a small chamber beneath a 3x3 steel grate to the surface.
-A low crawl over cobbles leads inward to the west.
-
-The grate is open.
-
-> w
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> read
-
-Read what?
-
-> read keys
-
-I see no keys here.
-
-> on lamp
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> read
-
-"MAGIC WORD XYZZY"
-
-> take rod
-
-OK
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> enter water
-
-Where?
-
-> listen bird
-
-I'm afraid I don't understand.
-
-> eat bird
-
-I think I just lost my appetite.
-
-> feed bird
-
-It's not hungry (it's merely pinin' for the fjords). Besides, you
-have no bird seed.
-
-Are you trying to catch the bird?
-
-> cage bird
-
-Please answer the question.
-
-Are you trying to catch the bird?
-
-> y
-
-I am prepared to give you a hint, but it will cost you 2 points.
-
-Do you want the hint?
-
-> y
-
-Something about you seems to be frightening the bird. Perhaps you
-might figure out what it is.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> get rod
-
-OK
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-> attack bird
-
-The little bird is now dead. Its body disappears.
-
-> grate
-
-You're below the grate.
-
-The grate is open.
-
-> up
-
-You're outside grate.
-
-The grate is open.
-
-> n
-
-You're at slit in streambed.
-
-> n
-
-You're in valley.
-
-> grate
-
-You're outside grate.
-
-The grate is open.
-
->
-You scored 30 out of a possible 430, using 37 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 16 more points.
diff --git a/tests/weirdbird.log b/tests/weirdbird.log
deleted file mode 100644
index b0f9f79..0000000
--- a/tests/weirdbird.log
+++ /dev/null
@@ -1,46 +0,0 @@
-## Do pointless things to the bird to test odd cases.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 694608006
-in
-take lamp
-take keys
-rub keys
-out
-go s
-walk s
-travel s
-attack grate
-unlock grate
-lock grate
-unlock grate
-down
-w
-take cage
-w
-read
-read keys
-on lamp
-read
-take rod
-w
-w
-enter water
-listen bird
-eat bird
-feed bird
-cage bird
-y
-y
-drop rod
-take bird
-get rod
-wave rod
-attack bird
-# Also, test grate as a motion verb.
-grate
-up
-n
-n
-grate
diff --git a/tests/weirddwarf.chk b/tests/weirddwarf.chk
deleted file mode 100644
index 0216bc5..0000000
--- a/tests/weirddwarf.chk
+++ /dev/null
@@ -1,522 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1071883378
-
-Seed set to 1071883378
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take jade
-
-OK
-
-> e
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jade
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You're in bird chamber.
-
-> w
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jewelry
-
-OK
-
-> drop rug
-
-I see no rug here.
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "F'JBV". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-There is a little axe here.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> take axe
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're in Hall of Mt King.
-
-> read dwarf
-
-I'm afraid I don't understand.
-
-> feed dwarf
-
-You fool, dwarves eat only coal! Now you've made him *REALLY* mad!!
-
-> carry
-
-Carry what?
-
-> carry dwarf
-
-You can't be serious!
-
-> find dwarf
-
-I believe what you want is right here with you.
-
-> attack
-
-With what? Your bare hands?
-
-> feed
-
-Feed what?
-
->
-You scored 103 out of a possible 430, using 88 turns.
-
-Your score qualifies you as a novice class adventurer.
-
-To achieve the next higher rating, you need 18 more points.
diff --git a/tests/weirddwarf.log b/tests/weirddwarf.log
deleted file mode 100644
index 613b5f9..0000000
--- a/tests/weirddwarf.log
+++ /dev/null
@@ -1,95 +0,0 @@
-## Exercise various verbs on a dwarf
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-n
-seed 1071883378
-in
-take lamp
-xyzzy
-take rod
-e
-take cage
-w
-on
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-drop rod
-take bird
-take jade
-e
-e
-e
-off
-xyzzy
-drop jade
-xyzzy
-on
-w
-w
-w
-take rod
-d
-w
-wave rod
-drop rod
-e
-n
-free bird
-take bird
-s
-take jewelry
-n
-sw
-w
-kill dragon
-yes
-drink blood
-e
-e
-n
-take silver
-n
-off
-plugh
-drop jewelry
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take food
-plugh
-on
-plover
-ne
-take pyramid
-take axe
-s
-plover
-s
-d
-u
-s
-# The actual test - rest was just setup.
-read dwarf
-feed dwarf
-carry
-carry dwarf
-find dwarf
-attack
-feed
diff --git a/tests/win430.chk b/tests/win430.chk
deleted file mode 100644
index 0a7e9c8..0000000
--- a/tests/win430.chk
+++ /dev/null
@@ -1,2108 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> no
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1318612053
-
-Seed set to 1318612053
-
-You're in front of building.
-
-> e
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plove
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> get emerald
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> drop emerald
-
-OK
-
-> e
-
-You're in Plover Room.
-
-> ne
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> get pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-> plove
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop pyramid
-
-OK
-
-> get lamp
-
-OK
-
-> get water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-A hollow voice says "PLUGH".
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> bedquilt
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> w
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> oriental
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> e
-
-You're at east end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> fill bottle
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> e
-
-You're in Swiss Cheese Room.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> n
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop bottle
-
-OK
-
-> drop emerald
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> pit
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> drop rod
-
-OK
-
-> e
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> take bird
-
-OK
-
-> w
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> drop bird
-
-OK
-
-> take rod
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> take necklace
-
-OK
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take nugget
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> drop bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-There are bars of silver here!
-
-> take bars
-
-OK
-
-> n
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is an emerald here the size of a plover's egg!
-
-There is a bottle of oil here.
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop cage
-
-OK
-
-> drop necklace
-
-OK
-
-> drop nugget
-
-OK
-
-> drop bars
-
-OK
-
-> drop rug
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-You're in debris room.
-
-> pit
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> take rod
-
-OK
-
-> d
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-A crystal bridge now spans the fissure.
-
-> w
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisting little passages, all different.
-
-> e
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> hit machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> sw
-
-You are in a maze of twisting little passages, all different.
-
-> w
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> n
-
-You are at a crossover of a high n/s passage and a low e/w one.
-
-> e
-
-You are in the west side chamber of the Hall of the Mountain King.
-A passage continues west and up here.
-
-There are many coins here!
-
-> take coins
-
-OK
-
-> e
-
-You're in Hall of Mt King.
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is an enormous ruby here!
-
-There are many coins here!
-
-There is precious jewelry here!
-
-There are diamonds here!
-
-The pirate's treasure chest is here!
-
-> drop rod
-
-OK
-
-> take jewelry
-
-OK
-
-> take chest
-
-OK
-
-> take ruby
-
-OK
-
-> take diamonds
-
-OK
-
-> take coins
-
-OK
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all alike.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> debris
-
-You're in debris room.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There is a Persian rug spread out on the floor!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a small wicker cage discarded nearby.
-
-There is a little bird in the cage.
-
-There is an emerald here the size of a plover's egg!
-
-There is a bottle of oil here.
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> off
-
-Your lamp is now off.
-
-> drop coins
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop jewelry
-
-OK
-
-> drop chest
-
-OK
-
-> drop lamp
-
-OK
-
-> take rug
-
-OK
-
-> take emerald
-
-OK
-
-> take cage
-
-OK
-
-> take bottle
-
-OK
-
-> w
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> drop bird
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "N'BEH". You
-thank the bird for this information, and it flies off into the forest.
-
-> drop cage
-
-OK
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> drop rug
-
-OK
-
-> take amber
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> e
-
-You're in front of building.
-
-> e
-
-You are inside a building, a well house for a large spring.
-
-There is a shiny brass lamp nearby.
-
-The pirate's treasure chest is here!
-
-There is precious jewelry here!
-
-There are diamonds here!
-
-There are many coins here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop emerald
-
-OK
-
-> drop ruby
-
-OK
-
-> drop amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop sapphire
-
-OK
-
-> fill bottle
-
-Your bottle is now full of water.
-
-> take lamp
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-There is a little axe here.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> sw
-
-You're in secret e/w canyon above tight canyon.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> n
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> n'beh
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> u
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take statuette
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> fill bottle
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> bedquilt
-
-You're in Bedquilt.
-
-> e
-
-You're at complex junction.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> shell
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-A brilliant blue star sapphire is here!
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-There is an enormous ruby here!
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-There is precious jewelry here!
-
-There are diamonds here!
-
-There are many coins here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop trident
-
-OK
-
-> drop pearl
-
-OK
-
-> drop statuette
-
-OK
-
-> drop appendage
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-There is a little axe here.
-
-> s
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> bedquilt
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-> oriental
-
-You're in Oriental Room.
-
-> w
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> throw eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> e
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> throw food
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-Done!
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> take spices
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> release bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> w
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> bedquilt
-
-You're in Bedquilt.
-
-> e
-
-You're at complex junction.
-
-> u
-
-You're in dusty rock room.
-
-> e
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> n
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is a richly-carved ebony statuette here!
-
-Off to one side lies a glistening pearl!
-
-There is a jewel-encrusted trident here!
-
-A brilliant blue star sapphire is here!
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-There is an enormous ruby here!
-
-There is an emerald here the size of a plover's egg!
-
-The pirate's treasure chest is here!
-
-There is precious jewelry here!
-
-There are diamonds here!
-
-There are many coins here!
-
-There are bars of silver here!
-
-There is a large sparkling nugget of gold here!
-
-A precious jade necklace has been dropped here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> drop eggs
-
-OK
-
-> drop chain
-
-OK
-
-> drop spices
-
-OK
-
-> plugh
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-There is a little axe here.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> n
-
-A sepulchral voice reverberating through the cave, says, "Cave closing
-soon. All adventurers exit immediately through main office."
-
-You're at "Y2".
-
-There is a little axe here.
-
-> plugh
-
-A mysterious recorded voice groans into life and announces:
- "This exit is closed. Please leave via main office."
-
-You're at "Y2".
-
-There is a little axe here.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> look
-
-The sepulchral voice intones, "The cave is now closed." As the echoes
-fade, there is a blinding flash of light (and a small puff of orange
-smoke). . . . As your eyes refocus, you look around and find...
-
-You are at the northeast end of an immense room, even larger than the
-Giant Room. It appears to be a repository for the "Adventure"
-program. Massive torches far overhead bathe the room with smoky
-yellow light. Scattered about you can be seen a pile of bottles (all
-of them empty), a nursery of young beanstalks murmuring quietly, a bed
-of oysters, a bundle of black rods with rusty stars on their ends, and
-a collection of brass lanterns. Off to one side a great many dwarves
-are sleeping on the floor, snoring loudly. A notice nearby reads: "Do
-not disturb the dwarves!" An immense mirror is hanging against one
-wall, and stretches to the other end of the room, where various other
-sundry objects can be glimpsed dimly in the distance.
-
-> sw
-
-You are at the southwest end of the repository. To one side is a pit
-full of fierce green snakes. On the other side is a row of small
-wicker cages, each of which contains a little sulking bird. In one
-corner is a bundle of black rods with rusty marks on their ends. A
-large number of velvet pillows are scattered about on the floor. A
-vast mirror stretches off to the northeast. At your feet is a large
-steel grate, next to which is a sign that reads, "Treasure Vault.
-Keys in main office."
-
-The grate is locked.
-
-> take rod
-
-OK
-
-> ne
-
-You're at ne end.
-
-> drop rod
-
-OK
-
-> sw
-
-You're at sw end.
-
-The grate is locked.
-
-> blast
-
-There is a loud explosion, and a twenty-foot hole appears in the far
-wall, burying the dwarves in the rubble. You march through the hole
-and find yourself in the main office, where a cheering band of
-friendly elves carry the conquering adventurer off into the sunset.
-
-You scored 430 out of a possible 430, using 349 turns.
-
-Adventuredom stands in awe -- you have now joined the ranks of the
- W O R L D C H A M P I O N A D V E N T U R E R S !
-It may interest you to know that the Dungeon-Master himself has, to
-my knowledge, never achieved this threshold in fewer than 330 turns.
-
-To achieve the next higher rating would be a neat trick!
-Congratulations!!
diff --git a/tests/win430.log b/tests/win430.log
deleted file mode 100644
index 29e6564..0000000
--- a/tests/win430.log
+++ /dev/null
@@ -1,355 +0,0 @@
-## Ryan Sarson's 430-point win.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-no
-seed 1318612053
-e
-plugh
-plove
-get emerald
-w
-drop emerald
-e
-ne
-get pyramid
-s
-plove
-plugh
-drop pyramid
-get lamp
-get water
-plugh
-on
-s
-d
-bedquilt
-w
-e
-take pillow
-w
-oriental
-take vase
-n
-w
-take emerald
-nw
-s
-se
-w
-w
-d
-water plant
-u
-e
-d
-fill bottle
-u
-e
-ne
-e
-u
-e
-u
-n
-plugh
-drop pillow
-drop vase
-drop bottle
-drop emerald
-xyzzy
-take rod
-e
-take cage
-pit
-drop rod
-e
-take bird
-w
-drop bird
-take rod
-wave rod
-take necklace
-drop rod
-take bird
-d
-s
-take nugget
-n
-n
-drop bird
-take bird
-sw
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-n
-take bars
-n
-plugh
-drop cage
-drop necklace
-drop nugget
-drop bars
-drop rug
-xyzzy
-pit
-take rod
-d
-w
-wave rod
-w
-take diamonds
-w
-w
-w
-s
-s
-e
-s
-hit machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-sw
-w
-d
-n
-e
-take coins
-e
-s
-take jewelry
-n
-e
-w
-w
-w
-s
-e
-s
-s
-s
-n
-e
-e
-nw
-drop rod
-take jewelry
-take chest
-take ruby
-take diamonds
-take coins
-se
-w
-s
-d
-debris
-xyzzy
-off
-drop coins
-drop diamonds
-drop jewelry
-drop chest
-drop lamp
-take rug
-take emerald
-take cage
-take bottle
-w
-s
-w
-drop bird
-listen
-drop cage
-n
-take appendage
-n
-e
-n
-n
-fill urn
-light urn
-rub urn
-drop rug
-take amber
-drop emerald
-fly
-take sapphire
-fly
-take emerald
-drop ruby
-take rug
-take ruby
-e
-s
-e
-e
-e
-drop emerald
-drop ruby
-drop amber
-drop rug
-drop sapphire
-fill bottle
-take lamp
-plugh
-on
-s
-s
-sw
-w
-n
-reservoir
-n'beh
-n
-n
-u
-u
-u
-u
-u
-ne
-take statuette
-sw
-d
-d
-d
-d
-d
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-e
-d
-fill bottle
-u
-w
-d
-climb
-w
-take eggs
-n
-oil door
-drop bottle
-n
-take trident
-w
-d
-bedquilt
-e
-n
-open clam
-d
-d
-take pearl
-shell
-s
-u
-e
-u
-n
-plugh
-drop trident
-drop pearl
-drop statuette
-drop appendage
-take keys
-take food
-plugh
-s
-d
-bedquilt
-w
-oriental
-w
-sw
-u
-throw eggs
-ne
-barren
-e
-throw food
-unlock chain
-take chain
-take bear
-fork
-ne
-fee
-fie
-foe
-foo
-e
-take spices
-fork
-w
-w
-sw
-release bear
-sw
-sw
-d
-se
-se
-w
-w
-d
-climb
-w
-take eggs
-n
-n
-w
-d
-bedquilt
-e
-u
-e
-u
-n
-plugh
-drop eggs
-drop chain
-drop spices
-plugh
-s
-look
-look
-n
-plugh
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-look
-look
-look
-look
-look
-look
-look
-sw
-take rod
-ne
-drop rod
-sw
-blast
diff --git a/tests/wittsend.chk b/tests/wittsend.chk
deleted file mode 100644
index b92cf2f..0000000
--- a/tests/wittsend.chk
+++ /dev/null
@@ -1,2636 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 1635997320
-
-Seed set to 1635997320
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take lamp
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> take rod
-
-OK
-
-> e
-
-You are crawling over cobbles in a low passage. There is a dim light
-at the east end of the passage.
-
-There is a small wicker cage discarded nearby.
-
-> take cage
-
-OK
-
-> w
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a debris room filled with stuff washed in from the surface.
-A low wide passage with cobbles becomes plugged with mud and debris
-here, but an awkward canyon leads upward and west. In the mud someone
-has scrawled, "MAGIC WORD XYZZY".
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You are in a splendid chamber thirty feet high. The walls are frozen
-rivers of orange stone. An awkward canyon and a good passage exit
-from east and west sides of the chamber.
-
-A cheerful little bird is sitting here singing.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take rod
-
-OK
-
-> w
-
-At your feet is a small pit breathing traces of white mist. An east
-passage ends here except for a small crack leading on.
-
-Rough stone steps lead down the pit.
-
-> free bird
-
-OK
-
-> wave rod
-
-The bird flies about agitatedly for a moment, then disappears through
-the crack. It reappears shortly, carrying in its beak a jade
-necklace, which it drops at your feet.
-
-> drop rod
-
-OK
-
-> take bird
-
-OK
-
-> take jade
-
-OK
-
-> e
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You're inside building.
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jade
-
-OK
-
-> xyzzy
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're in debris room.
-
-> w
-
-You are in an awkward sloping east/west canyon.
-
-> w
-
-You're in bird chamber.
-
-> w
-
-You're at top of small pit.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-Rough stone steps lead down the pit.
-
-> take rod
-
-OK
-
-> d
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You are on the east bank of a fissure slicing clear across the hall.
-The mist is quite thick here, and the fissure is too wide to jump.
-
-> wave rod
-
-The bird flies agitatedly about the cage.
-
-A crystal bridge now spans the fissure.
-
-> drop rod
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> n
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-A huge green fierce snake bars the way!
-
-> free bird
-
-The little bird attacks the green snake, and in an astounding flurry
-drives the snake away.
-
-> take bird
-
-OK
-
-> s
-
-You are in the south side chamber.
-
-There is precious jewelry here!
-
-> take jewelry
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> sw
-
-You are in a secret canyon which here runs e/w. It crosses over a
-very tight canyon 15 feet below. If you go down you may not be able
-to get back up.
-
-> w
-
-You are in a secret canyon which exits to the north and east.
-
-A huge green fierce dragon bars the way!
-
-The dragon is sprawled out on a Persian rug!!
-
-> kill dragon
-
-With what? Your bare hands?
-
-> yes
-
-Congratulations! You have just vanquished a dragon with your bare
-hands! (Unbelievable, isn't it?)
-
-You are in a secret canyon which exits to the north and east.
-
-There is a Persian rug spread out on the floor!
-
-The blood-specked body of a huge green dead dragon lies to one side.
-
-> drink blood
-
-Your head buzzes strangely for a moment.
-
-> take rug
-
-OK
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-There are bars of silver here!
-
-> take silver
-
-OK
-
-> n
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> drop jewelry
-
-OK
-
-> drop rug
-
-OK
-
-> drop silver
-
-OK
-
-> out
-
-You're in front of building.
-
-> s
-
-You are in a valley in the forest beside a stream tumbling along a
-rocky bed.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> take appendage
-
-OK
-
-> free bird
-
-OK
-
-> drop cage
-
-OK
-
-> listen
-
-The bird is singing to you in gratitude for your having returned it to
-its home. In return, it informs you of a magic word which it thinks
-you may find useful somewhere near the Hall of Mists. The magic word
-changes frequently, but for now the bird believes it is "F'UNJ". You
-thank the bird for this information, and it flies off into the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You're in valley.
-
-> n
-
-You're in front of building.
-
-> in
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-There is a bottle of water here.
-
-> take water
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> plover
-
->>Foof!<<
-
-You're in a small chamber lit by an eerie green light. An extremely
-narrow tunnel exits to the west. A dark corridor leads ne.
-
-There is an emerald here the size of a plover's egg!
-
-> ne
-
-You're in the dark-room. A corridor leading south is the only exit.
-
-A massive stone tablet embedded in the wall reads:
-"Congratulations on bringing light into the dark-room!"
-
-There is a platinum pyramid here, 8 inches on a side!
-
-> take pyramid
-
-OK
-
-> s
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> plover
-
->>Foof!<<
-
-You're at "Y2".
-
-A hollow voice says "PLUGH".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-A little dwarf just walked around a corner, saw you, threw a little
-axe at you which missed, cursed, and ran away.
-
-You are in a dirty broken passage. To the east is a crawl. To the
-west is a large passage. Above you is a hole to another passage.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You're in n/s passage above e/w passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mt King.
-
-> up
-
-There is a threatening little dwarf in the room with you!
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are on the west side of the fissure in the Hall of Mists.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of the Hall of Mists. A low wide crawl
-continues west and another goes north. To the south is a little
-passage 6 feet off the floor.
-
-> w
-
-There are 2 threatening little dwarves in the room with you.
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You are at the east end of a very long hall apparently without side
-chambers. To the east a low wide crawl slants up. To the north a
-round two foot hole slants down.
-
-> throw axe
-
-You killed a little dwarf. The body vanishes in a cloud of greasy
-black smoke.
-
-There is a threatening little dwarf in the room with you!
-
-One sharp nasty knife is thrown at you!
-
-It misses!
-
-You're at east end of long hall.
-
-There is a little axe here.
-
-> take axe
-
-OK
-
-> w
-
-There is a threatening little dwarf in the room with you!
-
-You are at the west end of a very long featureless hall. The hall
-joins up with a narrow north/south passage.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a maze of twisty little passages, all different.
-
-> sw
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisty passages, all different.
-
-> se
-
-There is a threatening little dwarf in the room with you!
-
-You are in a little maze of twisting passages, all different.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-Dead end
-
-There is a massive and somewhat battered vending machine here. The
-instructions on it read: "Drop coins here to receive fresh batteries."
-
-> kill machine
-
-As you strike the vending machine, it pivots backward along with a
-section of wall, revealing a dark passage leading south.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a long, rough-hewn, north/south corridor.
-
-> s
-
-There is a threatening little dwarf in the room with you!
-
-You are in a large chamber with passages to the west and north.
-
-A formidable ogre bars the northern exit.
-
-> kill ogre
-
-The ogre, who despite his bulk is quite agile, easily dodges your
-attack. He seems almost amused by your puny effort.
-
-One sharp nasty knife is thrown at you!
-
-The ogre, distracted by your rush, is struck by the knife. With a
-blood-curdling yell he turns and bounds after the dwarf, who flees
-in panic. You are left alone in the room.
-
-> n
-
-You are in the ogre's storeroom. The only exit is to the south.
-
-There is an enormous ruby here!
-
-> take ruby
-
-OK
-
-> s
-
-You are in a large chamber with passages to the west and north.
-
-> w
-
-You are in a long, rough-hewn, north/south corridor.
-
-> n
-
-Dead end
-
-There is a massive vending machine here, swung back to reveal a
-southward passage.
-
-> n
-
-You are in a little maze of twisting passages, all different.
-
-> n
-
-You are in a little maze of twisty passages, all different.
-
-> nw
-
-You are in a maze of twisty little passages, all different.
-
-> d
-
-You're at west end of long hall.
-
-> e
-
-You're at east end of long hall.
-
-> e
-
-You're at west end of Hall of Mists.
-
-> e
-
-You're on west bank of fissure.
-
-There are diamonds here!
-
-A crystal bridge spans the fissure.
-
-> take diamonds
-
-OK
-
-> e
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> drop bottle
-
-OK
-
-> s
-
-This is a low room with a crude note on the wall. The note says,
-"You won't get it up the steps".
-
-There is a large sparkling nugget of gold here!
-
-> take gold
-
-OK
-
-> n
-
-You're in Hall of Mists.
-
-There is a bottle of water here.
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop gold
-
-OK
-
-> drop diamonds
-
-OK
-
-> drop pyramid
-
-OK
-
-> drop ruby
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You are in the Hall of the Mountain King, with passages off in all
-directions.
-
-> u
-
-There is a threatening little dwarf in the room with you!
-
-You are at one end of a vast hall stretching forward out of sight to
-the west. There are openings to either side. Nearby, a wide stone
-staircase leads downward. The hall is filled with wisps of white mist
-swaying to and fro almost as if alive. A cold wind blows up the
-staircase. There is a passage at the top of a dome behind you.
-
-There is a bottle of water here.
-
-Rough stone steps lead up the dome.
-
-> take water
-
-OK
-
-> throw axe
-
-You killed a little dwarf.
-
-You're in Hall of Mists.
-
-There is a little axe here.
-
-Rough stone steps lead up the dome.
-
-> take axe
-
-OK
-
-> n
-
-You're in Hall of Mt King.
-
-> n
-
-You are in a low n/s passage at a hole in the floor. The hole goes
-down to an e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> bedquilt
-
-You are in Bedquilt, a long east/west passage with holes everywhere.
-To explore at random select north, south, up, or down.
-
-> slab
-
-You are in a large low circular chamber whose floor is an immense slab
-fallen from the ceiling (Slab Room). East and west there once were
-large passages, but they are now filled with boulders. Low small
-passages go north and south, and the south one quickly bends west
-around the boulders.
-
-> s
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a tiny little plant in the pit, murmuring "water, water, ..."
-
-> water plant
-
-The plant spurts into furious growth for a few seconds.
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> u
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> reservoir
-
-You are at the edge of a large underground reservoir. An opaque cloud
-of white mist fills the room and rises rapidly upward. The lake is
-fed by a stream, which tumbles out of a hole in the wall about 10 feet
-overhead and splashes noisily into the water somewhere within the
-mist. There is a passage going back toward the south.
-
-> F'UNJ
-
-The waters have parted to form a narrow path across the reservoir.
-
-> n
-
-You are walking across the bottom of the reservoir. Walls of water
-rear up on either side. The roar of the water cascading past is
-nearly deafening, and the mist is so thick you can barely see.
-
-> n
-
-You are at the northern edge of the reservoir. A northwest passage
-leads sharply up from here.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> nw
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> u
-
-You are on a very steep incline, which widens at it goes upward.
-
-> u
-
-You are at the base of a nearly vertical cliff. There are some
-slim footholds which would enable you to climb up, but it looks
-extremely dangerous. Here at the base of the cliff lie the remains
-of several earlier adventurers who apparently failed to make it.
-
-> u
-
-You are climbing along a nearly vertical cliff.
-
-> u
-
-Just as you reach the top, your foot slips on a loose rock and you
-make one last desperate grab. Your luck holds, as does your grip.
-With an enormous heave, you lift yourself to the ledge above.
-
-You are on a small ledge at the top of a nearly vertical cliff.
-There is a low crawl leading off to the northeast.
-
-> ne
-
-You have reached a dead end.
-
-There is a richly-carved ebony statuette here!
-
-> take ebony
-
-OK
-
-> sw
-
-You're at top of cliff.
-
-> d
-
-You are climbing along a nearly vertical cliff.
-
-> d
-
-You're at base of cliff.
-
-> d
-
-You are on a very steep incline, which widens at it goes upward.
-
-> d
-
-You are scrambling along a treacherously steep, rocky passage.
-
-> d
-
-You're north of reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> take water
-
-Your bottle is now full of water.
-
-> s
-
-You're at bottom of reservoir.
-
-> s
-
-You're at reservoir.
-
-The waters have parted to form a narrow path across the reservoir.
-
-> s
-
-You are in a north/south canyon about 25 feet across. The floor is
-covered by white mist seeping in from the north. The walls extend
-upward for well over 100 feet. Suspended from some unseen point far
-above you, an enormous two-sided mirror is hanging parallel to and
-midway between the canyon walls. (The mirror is obviously provided
-for the use of the dwarves who, as you know, are extremely vain.) A
-small window can be seen in either wall, some fifty feet up.
-
-> s
-
-You are in a secret n/s canyon above a large room.
-
-> d
-
-You're in Slab Room.
-
-> s
-
-You're at west end of Twopit Room.
-
-The top of a 12-foot-tall beanstalk is poking out of the west pit.
-
-> d
-
-You're in west pit.
-
-There is a 12-foot-tall beanstalk stretching up out of the pit,
-bellowing "WATER!! WATER!!"
-
-> water plant
-
-The plant grows explosively, almost filling the bottom of the pit.
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> e
-
-You are at the east end of the Twopit Room. The floor here is
-littered with thin rock slabs, which make it easy to descend the pits.
-There is a path here bypassing the pits to connect passages from east
-and west. There are holes all over, but the only big one is on the
-wall directly over the west pit where you can't get to it.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the eastern pit in the Twopit Room. There is
-a small pool of oil in one corner of the pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> u
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You are in a long, narrow corridor stretching out of sight to the
-west. At the eastern end is a hole through which you can see a
-profusion of leaves.
-
-> w
-
-You are in the Giant Room. The ceiling here is too high up for your
-lamp to show it. Cavernous passages lead east, north, and south. On
-the west wall is scrawled the inscription, "FEE FIE FOE FOO" [sic].
-
-There is a large nest here, full of golden eggs!
-
-> n
-
-You are at one end of an immense north/south passage.
-
-The way north is barred by a massive, rusty, iron door.
-
-> oil door
-
-The oil has freed up the hinges so that the door will now move,
-although it requires some effort.
-
-> drop bottle
-
-OK
-
-> drop appendage
-
-OK
-
-> n
-
-You are in a magnificent cavern with a rushing stream, which cascades
-over a sparkling waterfall into a roaring whirlpool which disappears
-through a hole in the floor. Passages exit to the south and west.
-
-There is a jewel-encrusted trident here!
-
-> take trident
-
-OK
-
-> w
-
-You are at the top of a steep incline above a large room. You could
-climb down here, but you would not be able to climb up. There is a
-passage leading back to the north.
-
-> d
-
-You are in a large low room. Crawls lead north, se, and sw.
-
-> se
-
-This is the Oriental Room. Ancient oriental cave drawings cover the
-walls. A gently sloping passage leads upward to the north, another
-passage leads se, and a hands and knees crawl leads west.
-
-There is a delicate, precious, ming vase here!
-
-> n
-
-You are following a wide path around the outer edge of a large cavern.
-Far below, through a heavy white mist, strange splashing noises can be
-heard. The mist rises up through a fissure in the ceiling. The path
-exits to the south and west.
-
-> w
-
-You are in an alcove. A small nw path seems to widen after a short
-distance. An extremely tight tunnel leads east. It looks like a very
-tight squeeze. An eerie light can be seen at the other end.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Dwarf's axe
-Jeweled trident
-Ebony statuette
-
-> drop trident
-
-OK
-
-> drop ebony
-
-OK
-
-> drop axe
-
-OK
-
-> drop lantern
-
-OK
-
-> e
-
-You're in Plover Room.
-
-There is an emerald here the size of a plover's egg!
-
-> take emerald
-
-OK
-
-> w
-
-You're in alcove.
-
-There is a lamp shining nearby.
-
-There is a little axe here.
-
-There is a richly-carved ebony statuette here!
-
-There is a jewel-encrusted trident here!
-
-> take lamp
-
-OK
-
-> take axe
-
-OK
-
-> take ebony
-
-OK
-
-> take trident
-
-OK
-
-> nw
-
-You're in misty cavern.
-
-> s
-
-You're in Oriental Room.
-
-There is a delicate, precious, ming vase here!
-
-> take vase
-
-OK
-
-> se
-
-You are in a room whose walls resemble Swiss cheese. Obvious passages
-go west, east, ne, and nw. Part of the room is occupied by a large
-bedrock block.
-
-> e
-
-You are in the Soft Room. The walls are covered with heavy curtains,
-the floor with a thick pile carpet. Moss covers the ceiling.
-
-A small velvet pillow lies on the floor.
-
-> take pillow
-
-OK
-
-> w
-
-You're in Swiss Cheese Room.
-
-> ne
-
-You're in Bedquilt.
-
-> e
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> n
-
-You're in a large room carved out of sedimentary rock. The floor and
-walls are littered with bits of shells embedded in the stone. A
-shallow passage proceeds downward, and a somewhat steeper one leads
-up. A low hands and knees passage enters from the south.
-
-There is an enormous clam here with its shell tightly closed.
-
-> open clam
-
-A glistening pearl falls out of the clam and rolls away. Goodness,
-this must really be an oyster. (I never was very good at identifying
-bivalves.) Whatever it is, it has now snapped shut again.
-
-> s
-
-You're at complex junction.
-
-> u
-
-You are in a large room full of dusty rocks. There is a big hole in
-the floor. There are cracks everywhere, and a passage leading east.
-
-> e
-
-Out from the shadows behind you pounces a bearded pirate! "Har, har,"
-he chortles, "I'll just take all this booty and hide it away with me
-chest deep in the maze!" He snatches your treasure and vanishes into
-the gloom.
-
-You're in dirty passage.
-
-> u
-
-You're in n/s passage above e/w passage.
-
-> s
-
-You're in Hall of Mt King.
-
-> drop axe
-
-OK
-
-> e
-
-You're in Hall of Mists.
-
-Rough stone steps lead up the dome.
-
-> w
-
-You're on east bank of fissure.
-
-A three foot black rod with a rusty star on an end lies nearby.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're on west bank of fissure.
-
-A crystal bridge spans the fissure.
-
-> w
-
-You're at west end of Hall of Mists.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> s
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-There are faint rustling noises from the darkness behind you.
-
-You are in a maze of twisty little passages, all alike.
-
-> e
-
-You are on the brink of a thirty foot pit with a massive orange column
-down one wall. You could climb down here but you could not get back
-up. The maze continues at this level.
-
-> e
-
-You are in a maze of twisty little passages, all alike.
-
-> nw
-
-Dead end
-
-There is a richly-carved ebony statuette here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a delicate, precious, ming vase here!
-
-There is a jewel-encrusted trident here!
-
-The pirate's treasure chest is here!
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Velvet pillow
-
-> take ebony
-
-OK
-
-> take vase
-
-OK
-
-> take trident
-
-OK
-
-> take chest
-
-OK
-
-> take emerald
-
-OK
-
-> se
-
-You are in a maze of twisty little passages, all alike.
-
-> n
-
-You're at brink of pit.
-
-> d
-
-You're in bird chamber.
-
-> e
-
-You are in an awkward sloping east/west canyon.
-
-> e
-
-You're in debris room.
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> xyzzy
-
->>Foof!<<
-
-You are inside a building, a well house for a large spring.
-
-There is an enormous ruby here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is a large sparkling nugget of gold here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-There are some keys on the ground here.
-
-There is food here.
-
-> drop chest
-
-OK
-
-> drop ebony
-
-OK
-
-> drop pillow
-
-OK
-
-> drop vase
-
-The vase is now resting, delicately, on a velvet pillow.
-
-> drop trident
-
-OK
-
-> take keys
-
-OK
-
-> take food
-
-OK
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> on
-
-Your lamp is now on.
-
-You are in a large room, with a passage to the south, a passage to the
-west, and a wall of broken rock to the east. There is a large "Y2" on
-a rock in the room's center.
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> n
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> d
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> d
-
-You are in a cul-de-sac about eight feet across.
-
-Off to one side lies a glistening pearl!
-
-> take pearl
-
-OK
-
-> u
-
-You are in a long sloping corridor with ragged sharp walls.
-
-> u
-
-You're in Shell Room.
-
-There is an enormous oyster here with its shell tightly closed.
-
-> s
-
-You're at complex junction.
-
-> w
-
-You're in Bedquilt.
-
-> w
-
-You're in Swiss Cheese Room.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You are at the west end of the Twopit Room. There is a large hole in
-the wall above the pit at this end of the room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You are at the bottom of the western pit in the Twopit Room. There is
-a large hole in the wall about 25 feet above you.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-There is a large nest here, full of golden eggs!
-
-> get eggs
-
-OK
-
-> n
-
-You are at one end of an immense north/south passage.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-There is an empty bottle here.
-
-The way north leads through a massive, rusty, iron door.
-
-> take bottle
-
-OK
-
-> n
-
-You're in cavern with waterfall.
-
-> w
-
-You're at steep incline above large room.
-
-> d
-
-You're in large low room.
-
-> sw
-
-You are in a long winding corridor sloping out of sight in both
-directions.
-
-> u
-
-You are on one side of a large, deep chasm. A heavy white mist rising
-up from below obscures all view of the far side. A sw path leads away
-from the chasm into a winding corridor.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> toss eggs
-
-The troll catches your treasure and scurries away out of sight.
-
-> ne
-
-You are on the far side of the chasm. A ne path leads away from the
-chasm on this side.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> ne
-
-You're in a long east/west corridor. A faint rumbling noise can be
-heard in the distance.
-
-> barren
-
-You are standing at the entrance to a large, barren room. A notice
-above the entrance reads: "Caution! Bear in room!"
-
-> in
-
-You are inside a barren room. The center of the room is completely
-empty except for some dust. Marks in the dust lead away toward the
-far end of the room. The only exit is the way you came in.
-
-There is a ferocious cave bear eyeing you from the far end of the room!
-
-The bear is locked to the wall with a golden chain!
-
-> feed bear
-
-The bear eagerly wolfs down your food, after which he seems to calm
-down considerably and even becomes rather friendly.
-
-> take chain
-
-The chain is still locked.
-
-> unlock chain
-
-The chain is now unlocked.
-
-> take chain
-
-OK
-
-> take bear
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-The path forks here. The left fork leads northeast. A dull rumbling
-seems to get louder in that direction. The right fork leads southeast
-down a gentle slope. The main corridor enters from the west.
-
-> ne
-
-You are being followed by a very large, tame bear.
-
-The walls are quite warm here. From the north can be heard a steady
-roar, so loud that the entire cave seems to be trembling. Another
-passage leads south, and a low crawl goes east.
-
-> e
-
-You are being followed by a very large, tame bear.
-
-You are in a small chamber filled with large boulders. The walls are
-very warm, causing the air in the room to be almost stifling from the
-heat. The only exit is a crawl heading west, through which is coming
-a low rumbling.
-
-There are rare spices here!
-
-> drop keys
-
-OK
-
-> take spices
-
-OK
-
-> fork
-
-You are being followed by a very large, tame bear.
-
-You're at fork in path.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're in corridor.
-
-> w
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-The troll steps out from beneath the bridge and blocks your way.
-
-You are being followed by a very large, tame bear.
-
-You're on ne side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-A burly troll stands by the bridge and insists you throw him a
-treasure before you may cross.
-
-> free bear
-
-The bear lumbers toward the troll, who lets out a startled shriek and
-scurries away. The bear soon gives up the pursuit and wanders back.
-
-> sw
-
-You're on sw side of chasm.
-
-A rickety wooden bridge extends across the chasm, vanishing into the
-mist. A notice posted on the bridge reads, "Stop! Pay troll!"
-
-The troll is nowhere to be seen.
-
-> sw
-
-You're in sloping corridor.
-
-> d
-
-You're in large low room.
-
-> se
-
-You're in Oriental Room.
-
-> se
-
-You're in Swiss Cheese Room.
-
-> w
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in east pit.
-
-> get oil
-
-Your bottle is now full of oil.
-
-> up
-
-You're at east end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> climb
-
-You clamber up the plant and scurry through the hole at the top.
-
-You're in narrow corridor.
-
-> w
-
-You're in Giant Room.
-
-> fee
-
-OK
-
-> fie
-
-OK
-
-> foe
-
-OK
-
-> foo
-
-There is a large nest here, full of golden eggs!
-
-> take eggs
-
-OK
-
-> s
-
-You're in narrow corridor.
-
-> d
-
-You're in west pit.
-
-There is a gigantic beanstalk stretching all the way up to the hole.
-
-> u
-
-You're at west end of Twopit Room.
-
-There is a huge beanstalk growing out of the west pit up to the hole.
-
-> w
-
-You're in Slab Room.
-
-> u
-
-You are in a secret n/s canyon above a large room.
-
-> s
-
-You are in a secret canyon which exits to the north and east.
-
-The body of a huge green dead dragon is lying off to one side.
-
-> e
-
-You're in secret e/w canyon above tight canyon.
-
-> e
-
-You're in Hall of Mt King.
-
-There is a little axe here.
-
-> n
-
-You're in n/s passage above e/w passage.
-
-> n
-
-You're at "Y2".
-
-> off
-
-Your lamp is now off.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plugh
-
->>Foof!<<
-
-You're inside building.
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a richly-carved ebony statuette here!
-
-The pirate's treasure chest is here!
-
-There is an enormous ruby here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is a large sparkling nugget of gold here!
-
-There are bars of silver here!
-
-There is a Persian rug spread out on the floor!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-> drop eggs
-
-OK
-
-> drop pearl
-
-OK
-
-> drop spices
-
-OK
-
-> drop chain
-
-OK
-
-> take rug
-
-OK
-
-> take ruby
-
-OK
-
-> take emerald
-
-You are already carrying it!
-
-> out
-
-You're in front of building.
-
-> w
-
-You have walked up a hill, still in the forest. The road slopes back
-down the other side of the hill. There is a building in the distance.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The forest thins out here to reveal a steep cliff. There is no way
-down, but a small ledge can be seen to the west across the chasm.
-
-A small urn is embedded in the rock.
-
-> inven
-
-You are currently holding the following:
-Brass lantern
-Small bottle
-Oil in the bottle
-Egg-sized emerald
-Persian rug
-Giant ruby
-
-> fill urn
-
-Your bottle is now empty and the urn is full of oil.
-
-> light urn
-
-The urn is now lit.
-
-> rub urn
-
-As you rub the urn, there is a flash of light and a genie appears.
-His aspect is stern as he advises: "One who wouldst traffic in
-precious stones must first learn to recognize the signals thereof."
-He wrests the urn from the stone, leaving a small cavity. Turning to
-face you again, he fixes you with a steely eye and intones: "Caution!"
-Genie and urn vanish in a cloud of amber smoke. The smoke condenses
-to form a rare amber gemstone, resting in the cavity in the rock.
-
-> take amber
-
-OK
-
-> drop rug
-
-OK
-
-> drop emerald
-
-The gem fits easily into the cavity.
-
-The Persian rug stiffens and rises a foot or so off the ground.
-
-> fly rug
-
-Tsk! A wizard wouldn't have to take 350 turns. This is going to cost
-you a couple of points.
-
-You board the Persian rug, which promptly whisks you across the chasm.
-You have time for a fleeting glimpse of a two thousand foot drop to a
-mighty river; then you find yourself on the other side.
-
-You are on a small ledge on one face of a sheer cliff. There are no
-paths away from the ledge. Across the chasm is a small clearing
-surrounded by forest.
-
-There is a Persian rug here, hovering in mid-air!
-
-A brilliant blue star sapphire is here!
-
-> take sapphire
-
-OK
-
-> fly rug
-
-The rug ferries you back across the chasm.
-
-You're at cliff.
-
-There is an emerald resting in a small cavity in the rock!
-
-There is a Persian rug here, hovering in mid-air!
-
-> take emerald
-
-OK
-
-> drop ruby
-
-The gem fits easily into the cavity.
-
-The Persian rug settles gently to the ground.
-
-> take rug
-
-OK
-
-> drop bottle
-
-OK
-
-> take ruby
-
-OK
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're at hill in road.
-
-> e
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> in
-
-You're inside building.
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a richly-carved ebony statuette here!
-
-The pirate's treasure chest is here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is a large sparkling nugget of gold here!
-
-There are bars of silver here!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-> drop emerald
-
-OK
-
-> drop ruby
-
-OK
-
-> drop sapphire
-
-OK
-
-> drop amber
-
-OK
-
-> drop rug
-
-OK
-
-> look
-
-Sorry, but I am not allowed to give more detail. I will repeat the
-long description of your location.
-
-You are inside a building, a well house for a large spring.
-
-There is a Persian rug spread out on the floor!
-
-There is a rare amber gemstone here!
-
-A brilliant blue star sapphire is here!
-
-There is an enormous ruby here!
-
-There is an emerald here the size of a plover's egg!
-
-There is a golden chain lying in a heap on the floor!
-
-There are rare spices here!
-
-Off to one side lies a glistening pearl!
-
-There is a large nest here, full of golden eggs!
-
-There is a jewel-encrusted trident here!
-
-There is a delicate, precious, ming vase here!
-
-A small velvet pillow lies on the floor.
-
-There is a richly-carved ebony statuette here!
-
-The pirate's treasure chest is here!
-
-There is a platinum pyramid here, 8 inches on a side!
-
-There are diamonds here!
-
-There is a large sparkling nugget of gold here!
-
-There are bars of silver here!
-
-There is precious jewelry here!
-
-A precious jade necklace has been dropped here!
-
-> plugh
-
->>Foof!<<
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-A hollow voice says "PLUGH".
-
-> on
-
-Your lamp is now on.
-
-You're at "Y2".
-
-> s
-
-You're in n/s passage above e/w passage.
-
-> d
-
-You're in dirty passage.
-
-> w
-
-You're in dusty rock room.
-
-> d
-
-You're at complex junction.
-
-> e
-
-You are in an anteroom leading to a large passage to the east. Small
-passages go west and up. The remnants of recent digging are evident.
-A sign in midair here says "Cave under construction beyond this point.
-Proceed at own risk. [Witt Construction Company]"
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> take magazine
-
-OK
-
-> e
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-> drop magazine
-
-OK
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-Your lamp is getting dim. You'd best start wrapping this up, unless
-you can find some fresh batteries. I seem to recall there's a vending
-machine in the maze. Bring some coins with you.
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-Do you need help getting out of here?
-
-> n
-
-OK
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You are at Witt's End. Passages lead off in *ALL* directions.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You have crawled around in some little holes and wound up back in the
-main passage.
-
-You're at Witt's End.
-
-There are a few recent issues of "Spelunker Today" magazine here.
-
-> n
-
-You're in anteroom.
-
-> u
-
-You are at a complex junction. A low hands and knees passage from the
-north joins a higher crawl from the east to make a walking passage
-going west. There is also a large room above. The air is damp here.
-
-> u
-
-Your lamp has run out of power.
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> e
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> u
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> n
-
-It is now pitch dark. If you proceed you will likely fall into a pit.
-
-> plover
-
->>Foof!<<
-
-You're in Plover Room.
-
->
-You scored 342 out of a possible 430, using 423 turns.
-
-Your score puts you in Master Adventurer Class C.
-
-To achieve the next higher rating, you need 34 more points.
diff --git a/tests/wittsend.log b/tests/wittsend.log
deleted file mode 100644
index 6c3a223..0000000
--- a/tests/wittsend.log
+++ /dev/null
@@ -1,431 +0,0 @@
-## 342-point run to Witt's End and plover room.
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-# Based on walkthrough at http://www.ecsoftwareconsulting.com/node/56
-n
-seed 1635997320
-in
-take lamp
-xyzzy
-take rod
-e
-take cage
-w
-on
-w
-w
-drop rod
-take bird
-take rod
-w
-free bird
-wave rod
-drop rod
-take bird
-take jade
-e
-e
-e
-off
-xyzzy
-drop jade
-xyzzy
-on
-w
-w
-w
-take rod
-d
-w
-wave rod
-drop rod
-e
-n
-free bird
-take bird
-s
-take jewelry
-n
-sw
-w
-kill dragon
-yes
-drink blood
-take rug
-e
-e
-n
-take silver
-n
-off
-plugh
-drop jewelry
-drop rug
-drop silver
-out
-s
-w
-n
-take appendage
-free bird
-drop cage
-listen
-s
-s
-n
-in
-take water
-plugh
-on
-plover
-ne
-take pyramid
-s
-plover
-s
-d
-take axe
-u
-s
-up
-w
-w
-w
-w
-throw axe
-take axe
-w
-s
-sw
-se
-s
-kill machine
-s
-s
-kill ogre
-n
-take ruby
-s
-w
-n
-n
-n
-nw
-d
-e
-e
-e
-take diamonds
-e
-e
-drop bottle
-s
-take gold
-n
-n
-n
-n
-off
-plugh
-drop gold
-drop diamonds
-drop pyramid
-drop ruby
-plugh
-on
-s
-s
-u
-take water
-throw axe
-take axe
-n
-n
-d
-bedquilt
-slab
-s
-d
-water plant
-u
-w
-u
-reservoir
-F'UNJ
-n
-n
-nw
-u
-u
-u
-u
-ne
-take ebony
-sw
-d
-d
-d
-d
-d
-take water
-s
-s
-s
-s
-d
-s
-d
-water plant
-u
-e
-d
-get oil
-u
-w
-d
-climb
-w
-n
-oil door
-drop bottle
-drop appendage
-n
-take trident
-w
-d
-se
-n
-w
-inven
-drop trident
-drop ebony
-drop axe
-drop lantern
-e
-take emerald
-w
-take lamp
-take axe
-take ebony
-take trident
-nw
-s
-take vase
-se
-e
-take pillow
-w
-ne
-e
-n
-open clam
-s
-u
-e
-u
-s
-drop axe
-e
-w
-w
-w
-s
-e
-s
-s
-s
-n
-e
-e
-nw
-inven
-take ebony
-take vase
-take trident
-take chest
-take emerald
-se
-n
-d
-e
-e
-off
-xyzzy
-drop chest
-drop ebony
-drop pillow
-drop vase
-drop trident
-take keys
-take food
-plugh
-on
-s
-d
-w
-d
-n
-d
-d
-take pearl
-u
-u
-s
-w
-w
-w
-w
-d
-climb
-w
-get eggs
-n
-take bottle
-n
-w
-d
-sw
-u
-toss eggs
-ne
-ne
-barren
-in
-feed bear
-take chain
-unlock chain
-take chain
-take bear
-fork
-ne
-e
-drop keys
-take spices
-fork
-w
-w
-sw
-free bear
-sw
-sw
-d
-se
-se
-w
-d
-get oil
-up
-w
-d
-climb
-w
-fee
-fie
-foe
-foo
-take eggs
-s
-d
-u
-w
-u
-s
-e
-e
-n
-n
-off
-plugh
-drop eggs
-drop pearl
-drop spices
-drop chain
-take rug
-take ruby
-take emerald
-out
-w
-n
-n
-n
-inven
-fill urn
-light urn
-rub urn
-take amber
-drop rug
-drop emerald
-fly rug
-take sapphire
-fly rug
-take emerald
-drop ruby
-take rug
-drop bottle
-take ruby
-e
-s
-e
-e
-in
-drop emerald
-drop ruby
-drop sapphire
-drop amber
-drop rug
-look
-plugh
-on
-s
-d
-w
-d
-e
-take magazine
-e
-drop magazine
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-n
-u
-u
-e
-u
-n
-plover
diff --git a/tests/woodshint.chk b/tests/woodshint.chk
deleted file mode 100644
index 7ea7cdd..0000000
--- a/tests/woodshint.chk
+++ /dev/null
@@ -1,322 +0,0 @@
-
-Welcome to Adventure!! Would you like instructions?
-
-> n
-
-You are standing at the end of a road before a small brick building.
-Around you is a forest. A small stream flows out of the building and
-down a gully.
-
-> seed 2099333241
-
-Seed set to 2099333241
-
-You're in front of building.
-
-> in
-
-You are inside a building, a well house for a large spring.
-
-There are some keys on the ground here.
-
-There is a shiny brass lamp nearby.
-
-There is food here.
-
-There is a bottle of water here.
-
-> eat
-
-Thank you, it was delicious!
-
-> out
-
-You're in front of building.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You're in front of building.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are in a 20-foot depression floored with bare dirt. Set into the
-dirt is a strong steel grate mounted in concrete. A dry streambed
-leads into the depression.
-
-The grate is locked.
-
-> n
-
-At your feet all the water of the stream splashes into a 2-inch slit
-in the rock. Downstream the streambed is bare rock.
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> back
-
-Sorry, but the path twisted and turned so much that I can't figure
-out which way to go to get back.
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> drop
-
-Drop what?
-
-> say
-
-Say what?
-
-> nothing
-
-OK
-
-> wave
-
-Wave what?
-
-> calm
-
-Calm what?
-
-> walk
-
-Where?
-
-> pour
-
-You aren't carrying it!
-
-> rub
-
-Rub what?
-
-> find
-
-Find what?
-
-> fill
-
-Fill what?
-
-> break
-
-Break what?
-
-> wake
-
-Wake what?
-
-> quit nagging
-
-Sorry, I don't know the word "nagging".
-
-> nothing doing
-
-Sorry, I don't know the word "doing".
-
-> e
-
-You are wandering aimlessly through the forest.
-
-> e
-
-You are wandering aimlessly through the forest.
-
-Would you like to be shown out of the forest?
-
-> e
-
-Please answer the question.
-
-Would you like to be shown out of the forest?
-
-> e
-
-Please answer the question.
-
-Would you like to be shown out of the forest?
-
-> e
-
-Please answer the question.
-
-Would you like to be shown out of the forest?
-
-> e
-
-Please answer the question.
-
-Would you like to be shown out of the forest?
-
-> e
-
-Please answer the question.
-
-Would you like to be shown out of the forest?
-
-> e
-
-Please answer the question.
-
-Would you like to be shown out of the forest?
-
-> e
-
-Please answer the question.
-
-Would you like to be shown out of the forest?
-
-> e
-
-Please answer the question.
-
-Would you like to be shown out of the forest?
-
-> e
-
-Please answer the question.
-
-Would you like to be shown out of the forest?
-
-> e
-
-Please answer the question.
-
-Would you like to be shown out of the forest?
-
-> e
-
-Please answer the question.
-
-Would you like to be shown out of the forest?
-
-> e
-
-Please answer the question.
-
-Would you like to be shown out of the forest?
-
-> e
-
-Please answer the question.
-
-Would you like to be shown out of the forest?
-
-> e
-
-Please answer the question.
-
-Would you like to be shown out of the forest?
-
-> e
-
-Please answer the question.
-
-Would you like to be shown out of the forest?
-
-> y
-
-I am prepared to give you a hint, but it will cost you 2 points.
-
-Do you want the hint?
-
-> y
-
-Go east ten times. If that doesn't get you out, then go south, then
-west twice, then south.
-
-> s
-
-You are wandering aimlessly through the forest.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-Your keen eye spots a severed leporine appendage lying on the ground.
-
-> n
-
-You are wandering aimlessly through the forest.
-
-> n
-
-The road, which approaches from the east, ends here amid the trees.
-
-> w
-
-You are wandering aimlessly through the forest.
-
-> n
-
-You're at end of road.
-
->
-You scored 30 out of a possible 430, using 45 turns.
-
-You are obviously a rank amateur. Better luck next time.
-
-To achieve the next higher rating, you need 16 more points.
diff --git a/tests/woodshint.log b/tests/woodshint.log
deleted file mode 100644
index acf2f61..0000000
--- a/tests/woodshint.log
+++ /dev/null
@@ -1,69 +0,0 @@
-## Test hinting logic - elicit forest hint
-# SPDX-FileCopyrightText: Copyright Eric S. Raymond
-# SPDX-License-Identifier: BSD-2-Clause
-#NOCOMPARE Behavior differs due to a parser bug fix.
-# Also some tests of intransitive-verb cases
-n
-seed 2099333241
-in
-eat
-out
-n
-e
-n
-s
-w
-w
-w
-n
-n
-e
-e
-back
-e
-e
-e
-e
-e
-e
-drop
-say
-nothing
-wave
-calm
-walk
-pour
-rub
-find
-fill
-break
-wake
-quit nagging
-nothing doing
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-e
-y
-y
-s
-w
-w
-n
-n
-n
-w
-n