A basic event thing
Restricts player movement to only adjascent squares.
Resolves merge conflicts between events and player movement branches.