From 297f62225163c57a9c5503c1cabab92f22c7cb77 Mon Sep 17 00:00:00 2001 From: Somebody Date: Fri, 6 Jun 2025 17:46:21 +0800 Subject: [PATCH] fix: the scene will repeatedly load when enter raid --- GameServer/Game/Raid/RaidManager.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GameServer/Game/Raid/RaidManager.cs b/GameServer/Game/Raid/RaidManager.cs index 4ad6e9ae..c6cc4c41 100644 --- a/GameServer/Game/Raid/RaidManager.cs +++ b/GameServer/Game/Raid/RaidManager.cs @@ -144,7 +144,7 @@ public class RaidManager : BasePlayerManager await Player.MissionManager!.AcceptMainMission(firstMission); - await Player.EnterScene(entranceId, 0, true); + await Player.EnterScene(entranceId, 0, false); record = new RaidRecord { @@ -173,7 +173,7 @@ public class RaidManager : BasePlayerManager record.Status = RaidStatus.Doing; Player.LineupManager!.SetExtraLineup(ExtraLineupType.LineupHeliobus, record.Lineup.Select(x => x.SpecialAvatarId > 0 ? x.SpecialAvatarId : x.BaseAvatarId).ToList()); - await Player.LoadScene(record.PlaneId, record.FloorId, record.EntryId, record.Pos, record.Rot, true); + await Player.LoadScene(record.PlaneId, record.FloorId, record.EntryId, record.Pos, record.Rot, false); } await Player.SendPacket(new PacketRaidInfoNotify(record));