the-infocom-files / amfv

A Mind Forever Voyaging
5 stars 2 forks source link

PICTUREPHONE-F should perhaps check if there's actually one nearby? #55

Open eriktorbjorn opened 4 years ago

eriktorbjorn commented 4 years ago

Since PICTUREPHONE-F handles all actions:

<ROUTINE PICTUREPHONE-F ()
     <COND (<EQUAL? ,SYEAR 2061 2071>
        <TELL "The ">
        <PRINTD ,PICTUREPHONE>
        <TELL " is gone, torn out of the wall." CR>)>>

it should perhaps check <GLOBAL-IN ,PICTUREPHONE ,HERE>? Otherwise, if https://github.com/the-infocom-files/amfv/issues/9 is fixed you can access the phone with some verbs (e.g. "BUY PICTUREPHONE") wherever you are in 2061 and 2071.

If I find any other such object, and I remember it, I'll put further comments here.