From: Eric S. Raymond Date: Tue, 11 Jul 2017 23:06:10 +0000 (-0400) Subject: Demonstrate that we don't have the vase bug. X-Git-Tag: 1.3~137 X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=commitdiff_plain;h=7ddbe04632222914fd5d73ecde3f8ed3c7863d62 Demonstrate that we don't have the vase bug. --- diff --git a/tests/fillvase.chk b/tests/fillvase.chk index 71ecb71..e473dbe 100644 --- a/tests/fillvase.chk +++ b/tests/fillvase.chk @@ -1438,8 +1438,32 @@ I'm afraid I don't understand. 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 floor is littered with worthless shards of pottery. + +A small velvet pillow lies on the floor. + +> take vase + +You can't be serious! + -You scored 191 out of a possible 430, using 238 turns. +You scored 191 out of a possible 430, using 241 turns. You may now consider yourself a "Seasoned Adventurer". diff --git a/tests/fillvase.log b/tests/fillvase.log index ba6309e..3192144 100644 --- a/tests/fillvase.log +++ b/tests/fillvase.log @@ -1,4 +1,15 @@ ## Fill the vase +# 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. +# n seed 1838473132 in @@ -243,3 +254,6 @@ fill vase carry vase read vase fill vase +inven +look +take vase