I've got the text of my passage tagged with a hook, so that when a condition is met, that text is replace with what amounts to a game over screen.
(if: $hitpoints < 1)[
(replace: ?text)[###You have died.
(link: "RESTART")[(reload:)]
]]
(else:)[]
|text>[this is the original passage text.]
But when I test it, the passage text still loads, about a second after the "game over" message. Am I missing something?