the-infocom-files / infidel

Infidel
3 stars 3 forks source link

Burial chamber door oddities #54

Open eriktorbjorn opened 5 years ago

eriktorbjorn commented 5 years ago

Here are some oddities with the door to the burial chamber:

It doesn't check if you've already broken the seal:

>BREAK SEAL WITH PICK AXE
You manage to destroy the seal. You glance to the right and see fine sand
running from a crack in the stone. The beam creaks and groans under tremendous
pressure as the 3 ton stone block above your head starts to lower. The beam
holds the weight, saving you from a flattening fate.

>BREAK SEAL WITH PICK AXE
You manage to destroy the seal. You glance to the right and see fine sand
running from a crack in the stone. The beam creaks and groans under tremendous
pressure as the 3 ton stone block above your head starts to lower. The beam
holds the weight, saving you from a flattening fate.

This should probably be fixed in BREAK-SEAL.

If the door is buried under rock, it can still tell you that it's open:

>EXAMINE DOOR
It's buried behind 3 tons of stones. Forget it.

>OPEN DOOR
It's already open.

There is a case in NORTH-ANTE-DOOR to print a custom message if the door is buried, but it checks OPENBIT first, so I don't think it's ever printed. (If you remove the beam before opening the door, there is no cave-in and you can still open it without any problems. I'm guessing it's intentional so that you won't lose the beam, even if it seems a bit odd...)

           (<VERB? OPEN>
        <COND (<FSET? ,PRSO ,OPENBIT>
               <TELL "It's already open." CR>
               <RTRUE>)
              (<FSET? ,BURIAL-CHAMBER ,RMUNGBIT>
               <TELL
"With all the stones which fell in the doorway, there's not a chance of ever
getting through again." CR>
               <RTRUE>)
eriktorbjorn commented 5 years ago

Maybe recovering the beam from under the lintel isn't intentional after all. The InvisiClues says:

How do I get through the doorway in the north Antechamber? A. Read the hieroglyphs. B. You'll need something sturdy to keep the roof from caving in. C. WEDGE THE BEAM UNDER THE LINTEL. D. Now, BREAK THE SEALS WITH THE AXE. E. Now, OPEN THE DOOR. F. Take care: once you remove the beam from the doorway, it will become impossible to get back through the doorway.

Then again, it may be implying that the last point is only true after you open the door.

eriktorbjorn commented 5 years ago

Another oddity: The door should probably have a different description from inside the Burial Chamber:

Burial Chamber
You have entered the Chamber of Departure Towards the Funeral Destinies, the
Burial Chamber. There is a doorway leading into a small room off to the east. In
the middle of the chamber, stretching almost from wall to wall, is a huge,
ancient sarcophagus. Its cover is composed of pure quartz and through the
shining light you can see the golden, gleaming mummiform coffin. There is a
small recess and a large recess on the top of the cover which you can make out
as thin, outlined areas. Four statues surround the sarcophagus, one in each
corner: Isis, Nephthys, Neith and Selkis. Their outstretched arms clamp down
tightly on the quartz cover.

>EXAMINE DOOR
The door is surrounded by small seals and has a hieroglyph on it.

>EXAMINE SEALS
You can't see any seals here!

>EXAMINE HIEROGLYPH
You can't see any hieroglyph here!

Because you can only refer to the seals and the hieroglyph on the other side of the door.

eriktorbjorn commented 5 years ago

Looking further, I see this in BEAM-FCN:

              (<EQUAL? ,HERE ,BURIAL-CHAMBER>
               <COND (<ITAKE>
                  <TELL "Taken. Oh oh...." CR>
                  <JIGS-UP ,BURIAL-BEAM-STR>)>)

Which doesn't check where the beam is, so you get this behavior:

>LOOK
Antechamber
You are in the north end of the Chamber of Eternal Royalty. On the eastern and
western walls are scenes carved in high relief depicting a royal figure,
possibly meant to represent a new ruler, performing the ritual of the "opening
of the mouth and eyes", the ceremony of restoring to the mummy of the departed
Queen the use of its senses. The north wall of this area is a thick, solid wall
of stone. In the center of this wall is a timber lintel on top of a doorway.

>PUT BEAM UNDER LINTEL
Consider it done.
Wedged under the top of the doorway, perpendicular to the floor, is the wooden
beam.

>BREAK SEAL WITH PICK AXE
You manage to destroy the seal. You glance to the right and see fine sand
running from a crack in the stone. The beam creaks and groans under tremendous
pressure as the 3 ton stone block above your head starts to lower. The beam
holds the weight, saving you from a flattening fate.

>GET BEAM
Taken.

>OPEN DOOR
The door creaks open and you are assaulted by a deep, musty dead smell.

>NORTH
Burial Chamber
You have entered the Chamber of Departure Towards the Funeral Destinies, the
Burial Chamber. There is a doorway leading into a small room off to the east. In
the middle of the chamber, stretching almost from wall to wall, is a huge,
ancient sarcophagus. Its cover is composed of pure quartz and through the
shining light you can see the golden, gleaming mummiform coffin. There is a
small recess and a large recess on the top of the cover which you can make out
as thin, outlined areas. Four statues surround the sarcophagus, one in each
corner: Isis, Nephthys, Neith and Selkis. Their outstretched arms clamp down
tightly on the quartz cover.

>DROP BEAM
Dropped.

>GET BEAM
Taken. Oh oh....
How fitting -- to be trapped forever in the Burial Chamber, waiting slowly,
painfully, for your oxygen to run out -- a true testimony to the brilliance of
the Queen and her protection.

   ****  You have died  ****

The great mysteries of the ancient pyramid remain unsolved. Although your
desperation has served you well in getting this far, to get farther requires a
wisdom, tempered by experience.

Your score is 345 out of a possible 400, in 406 moves.
This score gives you the rank of a very good adventurer.
Do you wish to start the game again? (Y is affirmative): >

That can't be right.