From baf00261eac4eb60dc9b04e36c87e0f44829e710 Mon Sep 17 00:00:00 2001 From: EggLink <146359339+EggLink@users.noreply.github.com> Date: Tue, 3 Jun 2025 22:41:53 +0800 Subject: [PATCH] fix: raid will crash when lineup has trial avatar --- 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 eb56ef5d..ce12edbe 100644 --- a/GameServer/Game/Raid/RaidManager.cs +++ b/GameServer/Game/Raid/RaidManager.cs @@ -172,7 +172,7 @@ public class RaidManager : BasePlayerManager // just resume record.Status = RaidStatus.Doing; Player.LineupManager!.SetExtraLineup(ExtraLineupType.LineupHeliobus, - record.Lineup.Select(x => x.SpecialAvatarId > 0 ? x.SpecialAvatarId / 10 : x.BaseAvatarId).ToList()); + 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); } @@ -283,4 +283,4 @@ public class RaidManager : BasePlayerManager } #endregion -} \ No newline at end of file +}