Parser ignoring player non-consent

[code]Before going to the Garden:
if the player is Smith and Jones is in the Garden:
follow the meeting checking rule;
otherwise if the player is Jones and Smith is in the Garden:
follow the meeting checking rule;

This is the meeting checking rule:
say “Your nemesis is there, and you’ll see him if you go outside! Do you really want to?”;
if the player consents:
continue the action;
otherwise:
say “You can always come back when you’re ready for this”;
stop the action.[/code]

Even a “no” has the PC proceed into the Garden. Any idea why this might be happening? Shouldn’t the “stop the action” stop it?

This is a case where you need to “abide by” the meeting checking rule, rather than just “follow” it. (It’s documented at 19.14 in Writing with Inform.)

1 Like

Short and simple - sweet! Thank you!