I'm baffled -- nothing new there

My story is ignoring part of its endgame.

[code]Instead of going north:
if player is in Counter:
say “[if player does not wear hat]The guys see you coming out, but they don’t look happy. They wanted to see how you look in the hat.”;
end the story.

Instead of going north:
if player is in Counter:
say “[if player wears hat]The guys see you coming out, and they look elated. They love the way your hat looks on you…”;
end the story.[/code]

The story will end properly enough, it just won’t print what’s inside the quote marks.

end the story saying "This is how you say things when you end stories."

Also, it’s better for you to name your threads something relevant to your question/problem because that way people can search for it should they have similar issues.

That did it. Thank you muchly.

It looks as though your text was originally under “If the player is in Counter” while the “end the story” command wasn’t. So the rule will run and end the story whenever the player goes north from anywhere, but the text would only print if the player goes north from the Counter.

holmes_iv, I’ve asked you several times before to write meaningful titles. Seriously, do not make another post with a generic title like this.