the-infocom-files / hollywoodhijinx

Hollywood Hijinx
3 stars 2 forks source link

Incorrect description of the rope? #42

Open eriktorbjorn opened 2 years ago

eriktorbjorn commented 2 years ago

This code is found in ROPE-F:

           (<VERB? EXAMINE>
        <COND (<EQUAL? ,ROPE-LIFE 2>
               <TELL
"One end of" T ,ROPE " is tied around" T ,BS-SAFE" and the other end is tied to
a pipe running along the wall." CR>) 
              (<EQUAL? ,ROPE-LIFE 1>
               <TELL
"The rope is burning and is tied to" TR ,BS-SAFE>)>)

The description when ROPE-LIFE is 2 looks like it's intended for the case where the rope isn't burning. But that's when ROPE-LIFE is 3, not 2.

eriktorbjorn commented 2 years ago

Another oddity in ROPE-F is that the TIE action is handled twice. Though you can't "TIE ROPE TO ..." since you're not holding the rope. The action only covers "TIE ... TO ROPE". Perhaps the custom TIE message should be enabled?