The game checks a number of things to make sure you can't do anything between noticing the ruby and the roadrunner taking it. You can't walk out of the room, you can't pick up the ruby, you can't even climb into the pram.
But you can open the umbrella and be swept from the room by the wind.
That does seem a bit inconsistent, but I don't know if it's an actual bug...
This is how PRAM-F stops you. Something similar could be added to PARASOL-F if the room is WINDY:
(<VISIBLE? ,RUBY>
<TELL "You start to climb into the " D ,PRSO
", but stop short as ">
<MEEP-GETS-RUBY>
<RTRUE>)
The game checks a number of things to make sure you can't do anything between noticing the ruby and the roadrunner taking it. You can't walk out of the room, you can't pick up the ruby, you can't even climb into the pram.
But you can open the umbrella and be swept from the room by the wind.
That does seem a bit inconsistent, but I don't know if it's an actual bug...
This is how
PRAM-F
stops you. Something similar could be added toPARASOL-F
if the room isWINDY
: