From b5b806496b1b57faf522e3a071afb58029fb24a3 Mon Sep 17 00:00:00 2001 From: kvebers Date: Sun, 21 Apr 2024 13:41:13 +0200 Subject: [PATCH] Missing SemiCollumn Bug Fix --- frontend/src/pages/Games/Multiplayer.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/src/pages/Games/Multiplayer.js b/frontend/src/pages/Games/Multiplayer.js index e619bab0..688ca944 100644 --- a/frontend/src/pages/Games/Multiplayer.js +++ b/frontend/src/pages/Games/Multiplayer.js @@ -103,8 +103,11 @@ const GameCanvas = () => { const leftPaddleCenterY = leftPaddleYSecound + paddleHeight / 2; const distanceFromCenter = ballY - leftPaddleCenterY; // eslint-disable-next-line no-unused-expressions - if (ballSpeedX > 0) paddleWidth * (otherPaddleOffset - 1) - 10; - else ballX = paddleWidth * (otherPaddleOffset + 1) + 10; + if (ballSpeedX > 0) { + ballX = paddleWidth * (otherPaddleOffset - 1) - 10; + } else { + ballX = paddleWidth * (otherPaddleOffset + 1) + 10; + } ballSpeedX *= -1; // updates the balls speed in case of collusion with the paddle X speed if (ballSpeedX < 0) ballSpeedX -= ballSpeedIncrease;