From 2cb5baf5f79402195ae134dd7368f585088164c9 Mon Sep 17 00:00:00 2001 From: oldnapalm <38410858+oldnapalm@users.noreply.github.com> Date: Wed, 9 Aug 2023 23:50:47 -0300 Subject: [PATCH] Fix player dying when switching characters --- RageCoop.Client/Sync/EntityPool.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RageCoop.Client/Sync/EntityPool.cs b/RageCoop.Client/Sync/EntityPool.cs index 6bc2022..9109627 100644 --- a/RageCoop.Client/Sync/EntityPool.cs +++ b/RageCoop.Client/Sync/EntityPool.cs @@ -363,7 +363,7 @@ namespace RageCoop.Client foreach (Ped p in allPeds) { SyncedPed c = GetPedByHandle(p.Handle); - if (c == null && (p != Game.Player.Character)) + if (c == null && (p != Game.Player.Character) && !Function.Call(Hash.IS_PLAYER_SWITCH_IN_PROGRESS)) { if (allPeds.Length > Main.Settings.WorldPedSoftLimit && p.PopulationType == EntityPopulationType.RandomAmbient && !p.IsInVehicle()) {