Coverage -- more odd actions

This commit is contained in:
Aaron Traas 2017-07-04 17:41:42 -04:00
parent 19127d05df
commit f3dae6ff83
12 changed files with 3915 additions and 6 deletions

View file

@ -2972,6 +2972,10 @@ The grate is locked.
Oh, leave the poor unhappy bird alone. Oh, leave the poor unhappy bird alone.
> find bird
I daresay whatever you want is around here somewhere.
> break mirror > break mirror
You strike the mirror a resounding blow, whereupon it shatters into a You strike the mirror a resounding blow, whereupon it shatters into a
@ -2981,7 +2985,7 @@ The resulting ruckus has awakened the dwarves. There are now several
threatening little dwarves in the room with you! Most of them throw threatening little dwarves in the room with you! Most of them throw
knives at you! All of them get you! knives at you! All of them get you!
You scored 383 out of a possible 430, using 476 turns. You scored 383 out of a possible 430, using 477 turns.
Your score puts you in Master Adventurer Class B. Your score puts you in Master Adventurer Class B.

View file

@ -480,5 +480,6 @@ read oyster
y y
sw sw
attack bird attack bird
find bird
break mirror break mirror

View file

@ -1414,6 +1414,22 @@ Ebony statuette
You're in valley. 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 > read vase
I'm afraid I don't understand. I'm afraid I don't understand.
@ -1423,7 +1439,7 @@ I'm afraid I don't understand.
The sudden change in temperature has delicately shattered the vase. The sudden change in temperature has delicately shattered the vase.
You scored 191 out of a possible 430, using 234 turns. You scored 191 out of a possible 430, using 238 turns.
You may now consider yourself a "Seasoned Adventurer". You may now consider yourself a "Seasoned Adventurer".

View file

@ -237,5 +237,9 @@ out
# Everything not marked 'Inserted' above this from endgame428 # Everything not marked 'Inserted' above this from endgame428
inven inven
stream stream
drop pillow
drop vase
fill vase
carry vase
read vase read vase
fill vase fill vase

View file

@ -179,6 +179,14 @@ things. I cannot tell you where remote things are.
I'm afraid I don't understand. 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 > extinguish food
I'm afraid I don't understand. I'm afraid I don't understand.
@ -583,7 +591,7 @@ Okay, "boo".
> score > score
You have garnered 27 out of a possible 430 points, using 101 turns. You have garnered 27 out of a possible 430 points, using 103 turns.
> z > z
@ -591,7 +599,7 @@ OK
> score > score
You have garnered 27 out of a possible 430 points, using 103 turns. You have garnered 27 out of a possible 430 points, using 105 turns.
> quit keys > quit keys
@ -605,7 +613,7 @@ Do you really want to quit now?
OK OK
You scored 27 out of a possible 430, using 105 turns. You scored 27 out of a possible 430, using 107 turns.
You are obviously a rank amateur. Better luck next time. You are obviously a rank amateur. Better luck next time.

View file

@ -19,6 +19,8 @@ brief food
blast food blast food
find grate find grate
light food light food
lock food
unlock food
extinguish food extinguish food
suspend food suspend food
resume food resume food

1281
tests/notrident.chk Normal file

File diff suppressed because it is too large Load diff

220
tests/notrident.log Normal file
View file

@ -0,0 +1,220 @@
## Try to open clam without trident and fail
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

View file

@ -2010,6 +2010,10 @@ You are wandering aimlessly through the forest.
OK OK
> fill something
Sorry, I don't know the word "something".
> n > n
The forest thins out here to reveal a steep cliff. There is no way The forest thins out here to reveal a steep cliff. There is no way
@ -2026,7 +2030,7 @@ There is nothing here with which to fill it.
The urn is now dark. The urn is now dark.
You scored 267 out of a possible 430, using 343 turns. You scored 267 out of a possible 430, using 344 turns.
You have reached "Junior Master" status. You have reached "Junior Master" status.

View file

@ -345,6 +345,7 @@ w
n n
n n
drop bottle drop bottle
fill something
n n
fill urn fill urn
extinguish urn extinguish urn

2022
tests/urntest3.chk Normal file

File diff suppressed because it is too large Load diff

346
tests/urntest3.log Normal file
View file

@ -0,0 +1,346 @@
## Test filling urn when you have no bottle
# 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
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