This is weird. Throughout all my testing, this rule has never failed, yet after my last snafu (the check rule involving eating cereal), this seemingly unrelated rule is failing.
if player does not wear pair of socks:
say "Are you really prepared to go out like that?";
stop the action;
otherwise:
if player does not wear pair of shoes:
say "Are you really prepared to go out like that?";
stop the action;
otherwise:
if player does not wear shirt:
say "Are you really prepared to go out like that?";
stop the action;
otherwise:
if player does not wear pants:
say "Are you really prepared to go out like that?";
stop the action;
otherwise:
if player does not wear jacket:
say "Are you really prepared to go out like that?";
stop the action;
otherwise:
if player does not carry wallet:
say "Your wallet may be empty, but I still wouldn't leave without it.";
stop the action;
otherwise:
continue the action.
Transcript:
rules
Rules tracing now switched on. Type “rules off” to switch it off again, or “rules all” to include even rules which do not apply.
n
[Rule “declare everything initially unmentioned rule” applies.]
[Rule “standard set going variables rule” applies.]
[Rule “announce items from multiple object lists rule” applies.]
[Rule “set pronouns from items from multiple object lists rule” applies.]
[Rule “before stage rule” applies.]
[Rule “instead stage rule” applies.]
[Rule “Instead of going north while player is in Bedroom” applies.]
Are you really prepared to go out like that?
[Rule “A first turn sequence rule” applies.]
[Rule “every turn stage rule” applies.]
[Rule “Every turn” applies.]
Act now, or forever hold your peace!
[Rule “A last turn sequence rule” applies.]
[Rule “notify score changes rule” applies.]