Game_Player.prototype.moveByInput = function() {
var direction = this.getInputDirection();
if (!this.isMoving() && this.canMove() && direction > 0) {
$gameTemp.clearDestination();
this.executeMove(direction);
}
};
EDIT:
Didn't check if
$gameTemp.clearDestination();
is needed for interrupting move route, otherwise this line can be removed.