diff --git a/Maple2.Server.Game/Manager/Field/FieldManager/FieldManager.cs b/Maple2.Server.Game/Manager/Field/FieldManager/FieldManager.cs index 5027212f6..089028f3f 100644 --- a/Maple2.Server.Game/Manager/Field/FieldManager/FieldManager.cs +++ b/Maple2.Server.Game/Manager/Field/FieldManager/FieldManager.cs @@ -454,7 +454,7 @@ public bool UsePortal(GameSession session, int portalId, string password) { return false; } - session.Player.MoveToPosition(destinationCube.Position, default); + session.Send(PortalPacket.MoveByPortal(session.Player, destinationCube.Position, default)); return true; case CubePortalDestination.SelectedMap: session.MigrateOutOfInstance(srcPortal.TargetMapId);