From db26c0485044254da1a723d431b9078f2cc34747 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=82ngelo=20Tadeucci?= Date: Thu, 10 Jul 2025 10:29:13 -0300 Subject: [PATCH] fix(FieldManager): handle FieldToHome portal migration correctly --- Maple2.Server.Game/Manager/Field/FieldManager/FieldManager.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Maple2.Server.Game/Manager/Field/FieldManager/FieldManager.cs b/Maple2.Server.Game/Manager/Field/FieldManager/FieldManager.cs index 5cbc6d1a0..4bd29977a 100644 --- a/Maple2.Server.Game/Manager/Field/FieldManager/FieldManager.cs +++ b/Maple2.Server.Game/Manager/Field/FieldManager/FieldManager.cs @@ -550,7 +550,9 @@ public bool UsePortal(GameSession session, int portalId, string password) { case PortalType.Quest: session.Field?.RemovePortal(fieldPortal.ObjectId); break; - + case PortalType.FieldToHome: + session.Migrate(Constant.DefaultHomeMapId, fieldPortal.HomeId); + break; } if (srcPortal.TargetMapId == MapId) {