diff --git a/QSB/DeathSync/RespawnOnDeath.cs b/QSB/DeathSync/RespawnOnDeath.cs index 15db3dfc..3aa69cc1 100644 --- a/QSB/DeathSync/RespawnOnDeath.cs +++ b/QSB/DeathSync/RespawnOnDeath.cs @@ -82,8 +82,8 @@ public class RespawnOnDeath : MonoBehaviour ResetCanvases(); var mixer = Locator.GetAudioMixer(); - mixer._deathMixed = false; - mixer._nonEndTimesVolume.FadeTo(1, 0.5f); + //mixer._deathMixed = false; + //mixer._nonEndTimesVolume.FadeTo(1, 0.5f); mixer._endTimesVolume.FadeTo(1, 0.5f); mixer.MixMap(); diff --git a/QSB/RespawnSync/RespawnManager.cs b/QSB/RespawnSync/RespawnManager.cs index 584f5aa7..7d8b43e9 100644 --- a/QSB/RespawnSync/RespawnManager.cs +++ b/QSB/RespawnSync/RespawnManager.cs @@ -139,6 +139,12 @@ public class RespawnManager : MonoBehaviour, IAddComponentOnStart cameraEffectController.OpenEyes(1f); OWInput.ChangeInputMode(InputMode.Character); + + var mixer = Locator.GetAudioMixer(); + mixer._deathMixed = false; + mixer._nonEndTimesVolume.FadeTo(1, 0.5f); + mixer._endTimesVolume.FadeTo(1, 0.5f); + mixer.UnmixMap(); } public void OnPlayerDeath(PlayerInfo player)