the-infocom-files / moonmist

Moonmist
4 stars 3 forks source link

The "EMPTY" verb is dangerously broken #48

Open eriktorbjorn opened 2 years ago

eriktorbjorn commented 2 years ago

The "EMPTY" command will move just about any object, regardless of whether or not it can be taken. V-EMPTY uses the ROB routine, which has a commented-out case for leaving non-takeable objects alone. But since ROB is used elsewhere, it's probably a bad idea to change that.

You can see this bug in action as early as the very start of the game. If you "EMPTY CAR", then drive the car into the castle, you can no longer honk the horn because that's the object you just emptied out of the car.