From dbb4cae154220a5a6244bb7bc78b7a72e3c6a04e Mon Sep 17 00:00:00 2001
From: Dennis Postma <dennis@directonline.io>
Date: Sun, 16 Feb 2025 18:21:53 +0100
Subject: [PATCH] Only update value if is self

---
 src/composables/controls/useGameControlsComposable.ts | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/composables/controls/useGameControlsComposable.ts b/src/composables/controls/useGameControlsComposable.ts
index 2fa4291..4a0e38f 100644
--- a/src/composables/controls/useGameControlsComposable.ts
+++ b/src/composables/controls/useGameControlsComposable.ts
@@ -44,6 +44,7 @@ export function useGameControlsComposable(scene: Phaser.Scene, layer: Phaser.Til
 
     gameStore.connection?.emit(SocketEvent.MAP_CHARACTER_MOVE, [x, y])
     gameStore.connection?.on(SocketEvent.MAP_CHARACTER_MOVE, ([characterId, posX, posY, rot, isMoving]: [string, number, number, number, boolean]) => {
+      if (characterId !== gameStore.character?.id) return
       currentPosition = { x: posX, y: posY }
     })