the-infocom-files / zork2

Zork II: The Wizard of Frobozz
8 stars 4 forks source link

The wizard can see you talking with the demon even after the demon has departed #78

Open eriktorbjorn opened 3 years ago

eriktorbjorn commented 3 years ago

If you ask the demon for the wrong favour (e.g. ask him to move the menhir) the wizard will remain. Only the demon leaves:

<ROUTINE GENIE-LEAVES ("OPTIONAL" (NOISY? T))
         <FSET ,GENIE ,INVISIBLE>
         <COND (.NOISY?
                <TELL "The genie departs, his agreement fulfilled." CR>)>
         <SETG P-CONT <>>
         <RFATAL>>

If you attack the wizard, he will cast "Fear" on you and the I-WIZARD daemon (which was previously stopped) is restarted. See WIZARD-FCN.

If you go back to the pentagram room and wait for the wizard, he will still see you talking with the demon even though the demon isn't there. That's because I-WIZARD only checks if the demon is in the room, not that he's visible.