the-infocom-files / sorcerer

Sorcerer
3 stars 3 forks source link

When you wake up at the beginning, some rooms don't have their TOUCHBIT cleared #10

Open eriktorbjorn opened 4 years ago

eriktorbjorn commented 4 years ago

When you wake up from the dream at the beginning of the game, it should clear TOUCHBIT from all the lit rooms you have visited. See JIGS-UP.

But in additions to the ones listed there, you can also reach both TURRET and PARADE-GROUND. So they should have TOUCHBIT cleared too.

eriktorbjorn commented 4 years ago

For reference, this is the code in JIGS-UP I'm talking about:

     <COND (,SLEEPING
        <TELL
CR "...and a moment later you wake up in a cold sweat and realize you've
been dreaming." CR>
            <SETG SLEEPING <>>
            <FCLEAR ,TWISTED-FOREST ,TOUCHBIT>
            <FCLEAR ,TREE-BRANCH ,TOUCHBIT>
            <FCLEAR ,FOREST-EDGE ,TOUCHBIT>
            <FCLEAR ,MINE-FIELD ,TOUCHBIT>
            <FCLEAR ,SNAKE-PIT ,TOUCHBIT>
            <FCLEAR ,MEADOW ,TOUCHBIT>
            <FCLEAR ,RIVER-BANK ,TOUCHBIT>
            <FCLEAR ,FORT-ENTRANCE ,TOUCHBIT>
            <FCLEAR ,DRAWBRIDGE ,TOUCHBIT>
            <FCLEAR ,RUINS ,TOUCHBIT>
eriktorbjorn commented 4 years ago

And of course, the way you can test this is to visit the room during the intro, and when you visit it again while awake you'll only see the short description if you're playing in "brief" mode. It should act as if you've never been there before, and print the complete description.