From 9962ec80371f20b8dc340588181007ec40beb9c4 Mon Sep 17 00:00:00 2001 From: Lorenzune Date: Tue, 24 Mar 2026 02:11:54 +0100 Subject: [PATCH] Adjust room walking after wired movements --- packages/room/src/RoomMessageHandler.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/room/src/RoomMessageHandler.ts b/packages/room/src/RoomMessageHandler.ts index 63f0dca..252ed74 100644 --- a/packages/room/src/RoomMessageHandler.ts +++ b/packages/room/src/RoomMessageHandler.ts @@ -512,7 +512,10 @@ export class RoomMessageHandler private shouldReleaseWiredStatusLocation(status: RoomUnitStatusMessage, activeMovement: { expiresAt: number, targetX: number, targetY: number, targetZ: number }): boolean { - if(!status.didMove) return false; + if(!status.didMove) + { + return this.matchesWiredMovementTarget(status.x, status.y, (status.z + status.height), activeMovement); + } return !this.matchesWiredMovementTarget(status.targetX, status.targetY, status.targetZ, activeMovement); }