the-infocom-files / starcross

Starcross
5 stars 3 forks source link

Inconsistencies when putting something where it already is #53

Open eriktorbjorn opened 5 years ago

eriktorbjorn commented 5 years ago
>PUT BLACK ROD IN BASKET
The black rod is inserted, and immediately another hole opens beside it.

>PUT BLACK ROD IN BASKET
It's already there.

>PUT CARD IN SLOT
The card slides snugly into the slot.

>PUT CARD IN SLOT
(Taken)
The card slides snugly into the slot.

Both ROD-RACK-FCN and SLOT-F checks if PRSO is already there. It's probably something in the parser, because if I drop the basket on the floor:

>PUT BLACK ROD IN BASKET
The black rod is inserted, and immediately another hole opens beside it.

>PUT BLACK ROD IN BASKET
(Taken)
The black rod is inserted, and immediately another hole opens beside it.

Maybe it considers the black rod to already be held if it's inside a container in your inventory?