188 lines
8.7 KiB
Plaintext
188 lines
8.7 KiB
Plaintext
|
|
.SEGMENT "LAKE"
|
|
|
|
|
|
.FUNCT FSET-SEEN:ANY:0:0
|
|
FSET HERE,SEEN
|
|
RTRUE
|
|
|
|
|
|
.FUNCT ANONF-209:ANY:0:0
|
|
EQUAL? ACTION,EXAMINE-COMMAND \FALSE
|
|
ICALL1 UPDATE-MOVE
|
|
PRINTI "Sunlight danced on the surface of the lake that lay before us. It was large, perhaps three miles across, and its waters were a brilliant blue. Much of the shoreline was rocky, but below us lay a sandy beach. The lake sat in a bowl in the mountains, fed by alpine streams, most of which had run dry in the summer's heat. But "
|
|
ICALL2 WPRINTD,ACTOR
|
|
PRINTI " pointed out one, directly between ourselves and the lake, that still flowed."
|
|
RTRUE
|
|
|
|
|
|
.FUNCT ANONF-210:ANY:0:0
|
|
EQUAL? ACTION,PROCEED-COMMAND \?CCL3
|
|
PRINTI "Descending from the high plain, we headed toward the near shore of the lake. Nearing the halfway point, we stopped at a wide stream whose waters careened down the slope and into the lake below. The sky was dark, and a storm threatened."
|
|
CRLF
|
|
CRLF
|
|
PRINTI """Look!"" Praxix cried, pointing toward the lowering clouds. For a long time we saw nothing, but soon a great, white bird emerged from the cloud base and soared overhead in graceful spirals."
|
|
CRLF
|
|
CRLF
|
|
PRINTI """I have seen nothing like it,"" Bergon said, as the bird disappeared into the eastern sky."
|
|
CALL2 MOVE-TO,GOLD-STREAM
|
|
RSTACK
|
|
?CCL3: EQUAL? ACTION,FOLLOW-SMOKE-COMMAND \?CCL5
|
|
ICALL1 REMOVE-TRAVEL-COMMAND
|
|
PRINTI "We followed "
|
|
GETP HERE,P?TEMP
|
|
ICALL2 WPRINTD,STACK
|
|
PRINTI " to the crest of the rise, where we could see smoke rising from behind a smaller hill that lay in front of us."
|
|
CRLF
|
|
CRLF
|
|
PRINTI "It was a short walk to the next hill; before us sat a ramshackle hut, its battered door flapping slowly in the breeze. It was hard to believe that one could live in such a place, but the column of smoke rising from the chimney convinced us otherwise."
|
|
FSET? MINAR,IN-PARTY \?CND6
|
|
PRINTI """The hut was not here last year,"" he said, ""I am at a loss to understand it."""
|
|
CRLF
|
|
CRLF
|
|
?CND6: PRINTI """Most peculiar!"" said Praxix. ""Whom do you suppose would choose to live here?"""
|
|
CALL2 MOVE-TO,HERMIT-HILL
|
|
RSTACK
|
|
?CCL5: EQUAL? ACTION,SCOUT-COMMAND \FALSE
|
|
ICALL UPDATE-FSET,HERE,DONT-SCOUT
|
|
FSET HERE,SCOUTED
|
|
PUTP HERE,P?TEMP,ACTOR
|
|
ICALL2 WPRINTD,ACTOR
|
|
PRINTI " went on ahead, climbing a nearby ridge in hopes of getting a better view. "
|
|
EQUAL? ACTOR,ESHER \?CCL12
|
|
PRINTI "He came back slowly; evidently, scouting ahead was not one of Esher's favorite assignments. ""There's some forest burning behind the ridge, if any of you find that interesting,"" he said. ""Otherwise, there's nothing much there. Let's stop wasting time, and head down toward the lake."""
|
|
RTRUE
|
|
?CCL12: PRINTI "He returned, bringing strange news. ""There is smoke rising up from behind the ridge. I thought perhaps it was a fire, but the plume of smoke is small and localized, as if it were coming from a hearth or campfire. And that in itself is odd, for nobody lives up here, at least not that I have ever come across."""
|
|
CALL ADD-TRAVEL-COMMAND,HERE,FOLLOW-SMOKE-COMMAND
|
|
RSTACK
|
|
|
|
|
|
.FUNCT ANONF-211:ANY:0:0
|
|
EQUAL? ACTION,EXAMINE-COMMAND \FALSE
|
|
ICALL1 UPDATE-MOVE
|
|
PRINTI "The hut was small, made of rough-hewn logs. The thatched roof was so haphazardly constructed that it would hardly keep out the wind, no less the rain. It was difficult to believe that someone would choose to live here, but the evidence clearly pointed in that direction."
|
|
CRLF
|
|
CRLF
|
|
EQUAL? ACTOR,PRAXIX \?CCL6
|
|
PRINTI """It would take a good deal of magic to fix this place up,"" Praxix said. ""Shall we take a closer look?"""
|
|
RTRUE
|
|
?CCL6: EQUAL? ACTOR,ESHER \FALSE
|
|
PRINTI "Esher was not impressed. ""I don't see how someone living here could be of help to anyone,"" he said."
|
|
RTRUE
|
|
|
|
|
|
.FUNCT ANONF-212:ANY:0:0
|
|
EQUAL? ACTION,KNOCK-COMMAND \?CCL3
|
|
PRINTI "With Bergon in the lead, we approached the hut. But even as his raised hand came down upon that rickety door, it appeared to open of its own volition. We entered slowly; the hut was dark and smelled of incense. In the far corner, one eye gone, the other opaque with cataracts, an old man stared at us."
|
|
CRLF
|
|
CRLF
|
|
PRINTI "I say old, though the many lines on his face were more like the scars earned in battle than the wrinkles gathered over the long years. We stood motionless, as though afraid to speak or perhaps unsure of what to say. The silence was broken as the old man stood, toppling his stool, and took a few hobbling steps toward Bergon."
|
|
CRLF
|
|
CRLF
|
|
PRINTI "Then, staring straight into Bergon's eyes, he said, ""You come from the far plains of Lavos, and you seek a great Wizard."" Raising a deformed finger, he hissed accusingly, ""It is in your eyes!"""
|
|
ICALL2 MOVE-TO,HERMIT-HUT
|
|
CALL OPTION,BERGON,TELL-TRUTH-COMMAND,LIE-COMMAND
|
|
RSTACK
|
|
?CCL3: EQUAL? ACTION,BACK-COMMAND \FALSE
|
|
CALL MOVE-TO,HIGH-PLAIN,STR?538
|
|
RSTACK
|
|
|
|
|
|
.FUNCT END-HERMIT-OPTION:ANY:0:0
|
|
PRINTI "Fools! There is no Wizard, there is only the Enemy - and he is strong - too strong for the likes of you!"""
|
|
CRLF
|
|
CRLF
|
|
PRINTI """And how do you know this?"" Bergon demanded."
|
|
CRLF
|
|
CRLF
|
|
PRINTI "The hermit retreated to his stool, and sat again in the corner. ""I know nothing!"" he said, and sighed deeply."
|
|
CALL1 END-OPTION
|
|
RSTACK
|
|
|
|
|
|
.FUNCT ANONF-213:ANY:0:0
|
|
EQUAL? ACTION,EXAMINE-COMMAND \FALSE
|
|
ICALL1 UPDATE-MOVE
|
|
PRINTI "Old and stooped, the hermit looked at us through his single weary eye. He wore a tattered tunic, whose style was not unlike that used by our people in the plains."
|
|
CRLF
|
|
CRLF
|
|
PRINTI """Your accent sounds familiar,"" "
|
|
ICALL2 WPRINTD,ACTOR
|
|
PRINTI " said. ""Have you travelled in our lands?"" The hermit was taken aback by "
|
|
ICALL2 WPRINTD,ACTOR
|
|
PRINTI "'s offhand comment, though he did not respond."
|
|
RTRUE
|
|
|
|
|
|
.FUNCT ANONF-214:ANY:0:0
|
|
EQUAL? ACTION,EXIT-COMMAND \?CCL3
|
|
FSET? HERE,SCOUTED \?CCL6
|
|
PRINTI "We shuffled out of the hut, and Garlimon hobbled to the door as we made our way back to our path. ""Begone!"" he cried"
|
|
FSET? HERE,TRIED \?CCL9
|
|
PRINTI ", and threw a small leather bag at our feet. ""Perhaps this will help you where you are going!"""
|
|
JUMP ?CND7
|
|
?CCL9: PRINTC 46
|
|
?CND7: PRINTI " He started to cackle madly, and began to chant in a sing-song fashion. ""The water that heals, the fire reveals, the earth..."" He was babbling incoherently now, and soon slammed the door behind us."
|
|
FSET? HERE,TRIED \?CND10
|
|
ICALL UPDATE-MOVE,HERMIT-POWDER,INVENTORY
|
|
PRINTI " Curious as to what we had been given, I bent down and picked up the bag."
|
|
?CND10: CRLF
|
|
CRLF
|
|
CALL MOVE-TO,HIGH-PLAIN,STR?540
|
|
RSTACK
|
|
?CCL6: PRINTI "We left the hut in silence and returned to the high plain."
|
|
CRLF
|
|
CRLF
|
|
CALL MOVE-TO,HIGH-PLAIN,STR?541
|
|
RSTACK
|
|
?CCL3: EQUAL? ACTION,CAST-COMMAND \?CCL13
|
|
ICALL1 UNUSE-ESSENCES
|
|
PRINTI "Praxix reached toward his cloak, but Bergon stayed his hand. ""Not now!"" he said."
|
|
RTRUE
|
|
?CCL13: EQUAL? ACTION,TELL-TRUTH-COMMAND \?CCL15
|
|
PRINTI """We have journeyed from Lavos, as you say; we "
|
|
ZERO? 2ND-PASS /?CCL18
|
|
PRINTI "have enlisted the aid of the great Wizard Astrix, and our efforts are now joined with his own."""
|
|
CRLF
|
|
CRLF
|
|
JUMP ?CND16
|
|
?CCL18: PRINTI "seek the Wizard Astrix, to seek his aid."""
|
|
CRLF
|
|
CRLF
|
|
PRINTC 34
|
|
?CND16: FSET HERE,TRIED
|
|
CALL1 END-HERMIT-OPTION
|
|
RSTACK
|
|
?CCL15: EQUAL? ACTION,LIE-COMMAND \?CCL20
|
|
PRINTI """We seek no Wizard; we are..."""
|
|
CRLF
|
|
CRLF
|
|
PRINTI """You are liars!"" he roared. ""I know who you are; I know what you are. "
|
|
CALL1 END-HERMIT-OPTION
|
|
RSTACK
|
|
?CCL20: EQUAL? ACTION,LOOK-AROUND-COMMAND \FALSE
|
|
ICALL UPDATE-FSET,HERE,DONT-SCOUT
|
|
FSET HERE,SCOUTED
|
|
ICALL UPDATE-FSET,HERMIT-HUT-HERMIT,DONT-EXAMINE
|
|
FSET HERE,SCOUTED
|
|
FSET HERE,DONT-SCOUT
|
|
ICALL2 WPRINTD,ACTOR
|
|
PRINTI ", meanwhile, had been discreetly eyeing the hut when he caught a glimpse of a broadsword lying behind the door. He picked it up, and, still unseen, showed it to Bergon, who turned his back to examine it."
|
|
CRLF
|
|
CRLF
|
|
PRINTI """A fine weapon!"" Bergon said, unsheathing the sword and holding it out toward the hermit. ""The finest of its kind; forged at Hervish, judging by its style, and fashioned by a great craftsman."" We thought it odd for Bergon to be ranting on about this undistinguished looking weapon, but we were wholly unprepared for what followed."
|
|
CRLF
|
|
CRLF
|
|
PRINTI """Garlimon,"" Bergon said warmly, and reached out for the hermit."
|
|
CRLF
|
|
CRLF
|
|
PRINTI "But the hermit spurned Bergon's hand. ""Yes. Garlimon. What of it?"" he scowled, ""You seek Astrix; I sought him also. And I see you've gotten further than I - so far!"" He lifted his cane, and waved it at us menacingly. ""You are in great danger - all of you! You will die at His hand! You will all die!"""
|
|
CRLF
|
|
CRLF
|
|
PRINTI "Garlimon was mad! He stumbled backward, clutching a rotting table, and stared wildly at us. ""Leave me!"" he demanded. ""Leave this place at once!"""
|
|
RTRUE
|
|
|
|
.ENDSEG
|
|
|
|
.ENDI
|