When you return to London at the end of the game, you can still make the wind change by feeding the bird. So it seems incorrect that the end of the game still always refers to the "east wind":
<COND (<ZERO? ,RAID?>
<TELL ,PCR
"Passersby begin to gather, craning to see what everyone else is looking at. You hardly notice them. Even when the sirens begin ">)
(T
<TELL " for a few moments. Even as the sirens continue ">)>
<TELL
"to howl, and the crowd scatters like leaves in the " D ,EWIND
", you can't take your eyes off the "
D ,PARASOL " swaying in the branches, back and forth.|
|
A gentle voice whispers in your ear. ">
It should probably use the SAY-WIND routine instead:
<ROUTINE SAY-WIND ()
<COND (<IS? ,EWIND ,SEEN>
<TELL D ,EWIND>)
(T
<TELL D ,WWIND>)>
<RTRUE>>
The EWIND object is SEEN by default. The bit is cleared in MEEP-GETS-RUBY and then set again in ENDGAME. So it should work at the end of the game as well.
When you return to London at the end of the game, you can still make the wind change by feeding the bird. So it seems incorrect that the end of the game still always refers to the "east wind":
It should probably use the
SAY-WIND
routine instead:The
EWIND
object isSEEN
by default. The bit is cleared inMEEP-GETS-RUBY
and then set again inENDGAME
. So it should work at the end of the game as well.