diff --git a/MuzikaGromche/Plugin.cs b/MuzikaGromche/Plugin.cs index 295d60f..44203b0 100644 --- a/MuzikaGromche/Plugin.cs +++ b/MuzikaGromche/Plugin.cs @@ -502,11 +502,12 @@ namespace MuzikaGromche public static bool LocalPlayerCanHearMusic(EnemyAI jester) { var player = GameNetworkManager.Instance.localPlayerController; - if (player == null || !player.isInsideFactory) + var listener = StartOfRound.Instance.audioListener; + if (player == null || listener == null || !player.isInsideFactory) { return false; } - var distance = Vector3.Distance(player.transform.position, jester.transform.position); + var distance = Vector3.Distance(listener.transform.position, jester.transform.position); return distance <= AudioMaxDistance; }