diff --git a/Skyrim.esm b/Skyrim.esm index d576c0de..acd0748f 100644 Binary files a/Skyrim.esm and b/Skyrim.esm differ diff --git a/scripts/_00e_mq06_consecrationfailsavesc.pex b/scripts/_00e_mq06_consecrationfailsavesc.pex index 2e6232db..72952123 100644 Binary files a/scripts/_00e_mq06_consecrationfailsavesc.pex and b/scripts/_00e_mq06_consecrationfailsavesc.pex differ diff --git a/source/scripts/_00e_mq06_consecrationfailsavesc.psc b/source/scripts/_00e_mq06_consecrationfailsavesc.psc index 24026d87..949e82e3 100644 --- a/source/scripts/_00e_mq06_consecrationfailsavesc.psc +++ b/source/scripts/_00e_mq06_consecrationfailsavesc.psc @@ -2,11 +2,14 @@ Scriptname _00E_MQ06_ConsecrationFailsaveSC extends ObjectReference Event OnTriggerEnter(ObjectReference akActionRef) - If akActionRef == Game.GetPlayer() && MQ06.GetCurrentStageID() >= 40 && MQ06.GetCurrentStageID() < 55 && MQ06_SC5_RitualScene.IsPlaying() == false + If akActionRef == Game.GetForm(0x14) && MQ06.GetCurrentStageID() >= 40 && MQ06_SC5_RitualScene.IsPlaying() == false - (MQ06 as _00E_MQ06_Functions).AddSilence() - - (MQ06 as _00E_MQ06_Functions).StartCer() + if MQ06.GetCurrentStageID() < 55 + (MQ06 as _00E_MQ06_Functions).AddSilence() + (MQ06 as _00E_MQ06_Functions).StartCer() + else + Disable() + endif EndIf @@ -14,4 +17,4 @@ EndEvent Quest Property MQ06 Auto -Scene Property MQ06_SC5_RitualScene Auto \ No newline at end of file +Scene Property MQ06_SC5_RitualScene Auto