trinity
trinity copied to clipboard
The end of the game always refers to the "east wind"
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.