the-infocom-files / infidel

Infidel
3 stars 3 forks source link

Bad text formatting when the match goes out. #35

Open eriktorbjorn opened 5 years ago

eriktorbjorn commented 5 years ago

When a match goes out and the room goes dark, I-MATCH-OUT adds "It is now pitch black." to the message. Usually this looks fine:

>DROP MATCH
Dropped. The match falls into a crack in the stone floor. Your match went out.
It is now pitch black.
>BLOW OUT MATCH
You blow out the match and toss it aside. It is now pitch black.

But if you let the match go out while you're holding it, BUT-WHERE? will print a newline, so the "It is now pitch black." message appears on a line of its own. That wouldn't be so bad, except it's prefixed with a space:

>WAIT
Time passes...
Your match went out. And it burned your fingers, too! You drop it. The match
falls into a crack in the stone floor.
 It is now pitch black.