From 7f2d5e33236bc65812ad27d764724efd5e3bb819 Mon Sep 17 00:00:00 2001 From: Nick Date: Sun, 28 Aug 2022 00:04:36 -0400 Subject: [PATCH] Prevent NRE when buckle/unbuckling --- QSB/ShipSync/Messages/FlyShipMessage.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/QSB/ShipSync/Messages/FlyShipMessage.cs b/QSB/ShipSync/Messages/FlyShipMessage.cs index 0c4f7f09..e1083c13 100644 --- a/QSB/ShipSync/Messages/FlyShipMessage.cs +++ b/QSB/ShipSync/Messages/FlyShipMessage.cs @@ -39,12 +39,12 @@ internal class FlyShipMessage : QSBMessage var shipCockpitController = ShipManager.Instance.CockpitController; if (Data) { - QSBPlayerManager.GetPlayer(From).AudioController.PlayOneShot(AudioType.ShipCockpitBuckleUp); + QSBPlayerManager.GetPlayer(From)?.AudioController?.PlayOneShot(AudioType.ShipCockpitBuckleUp); shipCockpitController._interactVolume.DisableInteraction(); } else { - QSBPlayerManager.GetPlayer(From).AudioController.PlayOneShot(AudioType.ShipCockpitUnbuckle); + QSBPlayerManager.GetPlayer(From)?.AudioController?.PlayOneShot(AudioType.ShipCockpitUnbuckle); shipCockpitController._interactVolume.EnableInteraction(); } }