From f5cad9f0cd2368bf5a1291d26a472171e79ae5c1 Mon Sep 17 00:00:00 2001 From: Mister_Nebula <41904486+misternebula@users.noreply.github.com> Date: Thu, 2 Sep 2021 11:24:54 +0100 Subject: [PATCH] add error checks to GetPlayersWithCameras --- QSB/Player/QSBPlayerManager.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/QSB/Player/QSBPlayerManager.cs b/QSB/Player/QSBPlayerManager.cs index cd77b94a..0c262511 100644 --- a/QSB/Player/QSBPlayerManager.cs +++ b/QSB/Player/QSBPlayerManager.cs @@ -113,6 +113,16 @@ namespace QSB.Player { cameraList.Add(LocalPlayer); } + else if (includeLocalCamera && (LocalPlayer == default || LocalPlayer.Camera == null)) + { + if (LocalPlayer == default) + { + DebugLog.ToConsole($"Error - LocalPlayer is null.", MessageType.Error); + return cameraList; + } + + DebugLog.DebugWrite($"Error - LocalPlayer.Camera is null.", MessageType.Error); + } return cameraList; }