Fix bug where units can move two tiles