diff --git a/ScarletMansion/ScarletMansion/GamePatch/Components/ScarletVent.cs b/ScarletMansion/ScarletMansion/GamePatch/Components/ScarletVent.cs index 1e51fb7..f1f095a 100644 --- a/ScarletMansion/ScarletMansion/GamePatch/Components/ScarletVent.cs +++ b/ScarletMansion/ScarletMansion/GamePatch/Components/ScarletVent.cs @@ -5,6 +5,7 @@ using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; +using Unity.Netcode; using UnityEngine; namespace ScarletMansion { @@ -41,7 +42,7 @@ namespace ScarletMansion { } - public void OpenVentClientRpc(){ + public void OpenVent(){ ScarletNetworkManager.Instance.CreateSpawnAudioPrefabLocal(transform.position); } diff --git a/ScarletMansion/ScarletMansion/GamePatch/EnemyVentPatch.cs b/ScarletMansion/ScarletMansion/GamePatch/EnemyVentPatch.cs index 85dfe4c..372ea19 100644 --- a/ScarletMansion/ScarletMansion/GamePatch/EnemyVentPatch.cs +++ b/ScarletMansion/ScarletMansion/GamePatch/EnemyVentPatch.cs @@ -39,7 +39,7 @@ namespace ScarletMansion.GamePatch { var scarlet = __instance as ScarletVent; if (scarlet && (scarlet.enemyType != scarlet.ignoreEnemyType || !KnightSpawnManager.WillSpawnOnSpawnPoint())) { Plugin.logger.LogDebug("Doing scalet open vent"); - scarlet.OpenVentClientRpc(); + scarlet.OpenVent(); } setActive = false; diff --git a/ScarletMansion/ScarletMansion/GamePatch/Items/ScarletGohei.cs b/ScarletMansion/ScarletMansion/GamePatch/Items/ScarletGohei.cs index 506503b..db3dc74 100644 --- a/ScarletMansion/ScarletMansion/GamePatch/Items/ScarletGohei.cs +++ b/ScarletMansion/ScarletMansion/GamePatch/Items/ScarletGohei.cs @@ -79,6 +79,7 @@ namespace ScarletMansion.GamePatch.Items { AlertClientRpc(); } + [ClientRpc] public void AlertClientRpc(){ StartCoroutine(FlashRed()); RoundManager.Instance.PlayAudibleNoise(transform.position, 12f, 0.9f);