From c463e81f247f7db3873800e8091e03ca8c06a63b Mon Sep 17 00:00:00 2001 From: Chomp Date: Sat, 19 Jul 2025 20:40:36 +0100 Subject: [PATCH] Fixed choosing 'wipe' from launcher persisting your prestige level --- .../Controllers/LauncherController.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Libraries/SPTarkov.Server.Core/Controllers/LauncherController.cs b/Libraries/SPTarkov.Server.Core/Controllers/LauncherController.cs index f7e1f926..185694b9 100644 --- a/Libraries/SPTarkov.Server.Core/Controllers/LauncherController.cs +++ b/Libraries/SPTarkov.Server.Core/Controllers/LauncherController.cs @@ -193,9 +193,12 @@ public class LauncherController( if (!sessionId.IsEmpty()) { - var profileInfo = saveServer.GetProfile(sessionId).ProfileInfo; - profileInfo!.Edition = info.Edition; - profileInfo.IsWiped = true; + var profile = saveServer.GetProfile(sessionId); + profile.ProfileInfo.Edition = info.Edition; + profile.ProfileInfo.IsWiped = true; + + // Wipe out any prestiges + profile.CharacterData.PmcData.Prestige = []; } return sessionId;