Blocking a direction until a task is completed

I have my player out in the woods at night and don’t want them to be able to go anywhere until they look up at the sky. Is there a way to block a direction until a task is completed?

Below was me just guessing away in the dark, all puns intended.

After examining the Sky: 
	say "You can see the stars, a particularly bright one lies at the end of the little dipper.";
	now north is unblocked.

Easiest way to do this would be with a rule like (untested since I’m on my phone):

Instead of going north from (whatever room you’re talking about) while the sky is unexamined:
       Say “Without any reference point, you get turned around and wind up back where you started.”
1 Like

Of course! Thank you again!

1 Like