Prevent player movement during maze reset

Still can't figure out how to do it without a player for now, but this
sanitizes a lot of the reset problems.