Typo fix.
[open-adventure.git] / tests / magicwords.log
1 ## Test processing of various fee fie foe foo fum cases.
2 # SPDX-FileCopyrightText: Copyright Eric S. Raymond <esr@thyrsus.com>
3 # SPDX-License-Identifier: BSD-2-Clause
4 #
5 # How they're supposed to work:
6 #
7 # 1. The word "fum", from the famous phrase, "fee fie foe fum" is treated
8 # as a red herring for the player and is handled differently in the
9 # logic of the game
10 #
11 # 2. Each word of the magic phrase and the word "fum" can be preceded by
12 # the word "say", so "say fee", "say fie", etc. will work, as
13 # well. For "say fum", 'Okay, "FUM"' should NOT be the response,
14 # similar to what is seen when other non-magic words are uttered with
15 # "say"
16 #
17 # 3. The sequence is triggered by the first word "fee" only. If any of
18 # the other words of the phrase or "fum" are said before "fee",
19 # "nothing happens"
20 #
21 # 4. The phrase "fee fie foe foo" must be entered as four separate
22 # commands, in order, without interruption. A move, like "east" or a
23 # non-move, like "look", are both considered interruptions
24 #
25 # 5.  Once the sequence has begun, if any of the words of the phrase,
26 # including a second "fee", are said out of order, or "fum" is spoken at
27 # all during the sequence, the player is admonished for not being able
28 # to read. The assumption here is the player at some point in the time
29 # had previously read the phrase, but then messes up the order and/or
30 # thinks "fum" was a part of the phrase when they attempt to speak
31 # it. The player then must say "fee" again to restart the sequence. And
32 # to clarify, a second "fee" in the sequence triggers the admonishment,
33 # it does not restart the sequence
34 #
35 n
36 seed 1838473132
37 # Test isolated 'foo' word
38 foo
39 say foo
40 in
41 # Say bigwords ending with foo when not in Giant's Room
42 say fee
43 say fie
44 say foe
45 say foo
46 z
47 # Say bigwords ending with fum when not in Giant's Room
48 say fee
49 say fie
50 say foe
51 say fum
52 z
53 find foo
54 z
55 take lamp
56 xyzzy
57 on
58 take rod
59 e
60 take cage
61 w
62 w
63 w
64 drop rod
65 take bird
66 take rod
67 w
68 free bird
69 wave rod
70 take necklace
71 drop rod
72 take bird
73 take rod
74 d
75 d
76 free bird
77 drop rod
78 drop cage
79 take cage
80 take bird
81 w
82 take coins
83 e
84 s
85 take jewelry
86 n
87 up
88 s
89 take gold
90 n
91 d
92 n
93 n
94 plugh
95 extinguish lamp
96 drop coins
97 drop jewelry
98 drop necklace
99 drop gold
100 plugh
101 on
102 s
103 take silver
104 s
105 sw
106 take axe
107 w
108 kill dragon
109 yes
110 drink blood
111 take rug
112 e
113 e
114 up
115 d
116 n
117 n
118 off
119 plugh
120 inven
121 drop rug
122 drop silver
123 out
124 s
125 w
126 n
127 take appendage
128 free bird
129 drop cage
130 listen
131 s
132 s
133 n
134 in
135 take water
136 plugh
137 on
138 plover
139 ne
140 take pyramid
141 s
142 plover
143 s
144 s
145 take rod
146 up
147 w
148 wave rod
149 drop rod
150 west
151 take diamonds
152 w
153 w
154 w
155 s
156 sw
157 se
158 s
159 kill machine
160 s
161 s
162 kill ogre
163 n
164 take ruby
165 s
166 w
167 n
168 n
169 n
170 nw
171 d
172 e
173 e
174 e
175 e
176 e
177 throw axe
178 take axe
179 n
180 n
181 n
182 off
183 plugh
184 drop ruby
185 drop diamonds
186 drop pyramid
187 plugh
188 on
189 s
190 s
191 u
192 n
193 n
194 d
195 bedquilt
196 throw axe
197 take axe
198 slab
199 s
200 d
201 water plant
202 u
203 w
204 u
205 reservoir
206 H'CFL
207 n
208 n
209 nw
210 u
211 u
212 u
213 u
214 ne
215 take ebony
216 sw
217 d
218 d
219 d
220 d
221 d
222 take water
223 s
224 s
225 s
226 s
227 d
228 s
229 d
230 water plant
231 u
232 drop appendage
233 e
234 d
235 get oil
236
237 u
238 w
239 d
240 climb
241 w
242 n
243 oil door
244 drop bottle
245 n
246 take trident
247 w
248 d
249 se
250 n
251 w
252 drop trident
253 drop ebony
254 drop axe
255 drop lantern
256 e
257 take emerald
258 w
259 take lamp
260 take axe
261 take ebony
262 take trident
263 nw
264 s
265 take vase
266 se
267 throw axe
268 take axe
269 e
270 take pillow
271 w
272 drop axe
273 ne
274 e
275 n
276 open clam
277 s
278 u
279 e
280 u
281 n
282 off
283 plugh
284 drop pillow
285 drop vase
286 drop trident
287 drop emerald
288 drop ebony
289 take keys
290 take food
291 plugh
292 on
293 s
294 d
295 w
296 d
297 n
298 d
299 d
300 take pearl
301 u
302 u
303 s
304 w
305 w
306 w
307 w
308 d
309 climb
310 w
311 get eggs
312 n
313 take bottle
314 n
315 w
316 d
317 sw
318 u
319 toss eggs
320 ne
321 ne
322 barren
323 in
324 feed bear
325 unlock chain
326 take chain
327 take bear
328 fork
329 ne
330 e
331 take spices
332 drop keys
333 fork
334 w
335 w
336 sw
337 free bear
338 inven
339 sw
340 sw
341 d
342 se
343 se
344 w
345 d
346 get oil
347 up
348 e
349 take axe
350 w
351 w
352 d
353 climb
354 w
355 # Now that we're at the Giant's Room, actual testing can start
356 fee
357 fie
358 foe
359 fum