I think I’ve got it!
I figured it out (I hope!) from your transcript. There’s a long answer and a short answer.
Here’s the short answer:
[spoiler]Restore to whatever point gets you the four treasures and successfully out of the Haunted House. Go back to White House Tours, sit through the show, go north to the stage and “examine the Presidents” and “examine left hand.”
If the game gives you the third riddle card, you’re back in business. You should be able to win the game from here.
If not, I’m full of it and I need to go back to your transcript.[/spoiler]
Now for the long answer:
[spoiler]Ok, so as I said earlier, I put in a line of code that wouldn’t let the player go to a place on a card without having seen that card. That keeps you from jumping to the Amusement Park as soon as you get to Cleveland Avenue for the first time.
As you know, there are also four treasures. It’s also impossible to get into the Haunted House without the first three: button, balloon and swimsuit.
You can’t get the button without the riddle card (you have to show it to Cindy).
You can’t get the balloon without getting to American Dreamland and the cabbie won’t take you to American Dreamland if you haven’t seen the second riddle card.
Unfortunately, there is no card tied to the swimsuit. That didn’t seem like an issue to me because you won’t know how to get into the Haunted House without having figured out the third riddle card. Nobody is going to just randomly sing happy birthday to the guy.
And that’s where I made my mistake. With a creative bit of saving and restoring, you can find a loophole.
Looking at your transcript, you had seen the third riddle card at one point. All well and good.
But later on, you restored to an earlier position where your character in the game hadn’t seen the card, but you still knew what to do, so you didn’t examine the left hand to “see” it again. Why bother, right? You got all three treasures, sang to Kirk, escaped, went to the cabbie and he wouldn’t take you to the hotel.
So, I have a couple of options at this point. The easiest would simply be to add a section to the Hints about “Why won’t the cabbie take me where I want to go?” I need to do this regardless. I simply forgot about in when writing the Hints.
I think I need to make it more obvious why the cabbie won’t take you to a place when you haven’t seen the riddle card for it. It’s too vague now, but if I change his dialogue, I might be able to nudge the player into realizing he shouldn’t know what he knows.
I also could simply allow the cabbie to take you to the hotel once you’ve escaped from the Haunted House regardless of what you have or haven’t seen.
At any rate, I’m glad you found this bug and I’m really glad you enjoyed the game in spite of it. I hope what I’ve said here all makes sense and gets you to the end successfully![/spoiler]