diff --git a/Assets/measuregeneric/scripts/Areaportal.cs b/Assets/measuregeneric/scripts/Areaportal.cs index 8a4e9a6..3ef8759 100644 --- a/Assets/measuregeneric/scripts/Areaportal.cs +++ b/Assets/measuregeneric/scripts/Areaportal.cs @@ -26,6 +26,9 @@ public class Areaportal : UdonSharpBehaviour public override void OnPlayerTriggerEnter(VRCPlayerApi player) { + if (!(player.IsValid() && player.isLocal)) + return; + this.portal.open = true; foreach(GameObject imposter in this.imposters) @@ -36,6 +39,9 @@ public class Areaportal : UdonSharpBehaviour public override void OnPlayerTriggerExit(VRCPlayerApi player) { + if (!(player.IsValid() && player.isLocal)) + return; + this.portal.open = false; foreach(GameObject imposter in this.imposters)