diff --git a/public/break_escape/js/core/player.js b/public/break_escape/js/core/player.js index 35d1875..fdd9d50 100644 --- a/public/break_escape/js/core/player.js +++ b/public/break_escape/js/core/player.js @@ -442,6 +442,12 @@ export function updatePlayerMovement() { } function updatePlayerKeyboardMovement() { + // Cancel click-to-move when keyboard input is detected + if (isMoving || targetPoint) { + isMoving = false; + targetPoint = null; + } + // Calculate movement direction based on keyboard input let dirX = 0; let dirY = 0;