if fade == "CAMP_SleepCutscene_69f925cf-1afd-4680-9532-8e80221aa93a" or fade == "CAMP_FARM_SleepCutscene_8a3df1b7-0ecf-a20f-922b-dbb4a54242f1" or fade == "CAMP_SLUMS_SleepCutscene_7ae7f235-e8a0-3478-628a-1a7529a4b1a8" or fade == "CAMP_ELFSONG_SleepCutscene_e48d2f0b-a1c8-67be-10cd-cd3457e5f8be" or fade == "CAMP_AstarionHunger_SCO_Companion_359981f9-d660-96e2-3e94- 218e92d5e479" or fade == "CAMP_BurningUpForYou_CFM_ROM_a5177ed5-add2-f4f2-18b1-18d134d8aab6" then if Osi.HasActiveStatus(Osi.GetHostCharacter(), "LONG_REST") then Osi.PROC_Camp_LongRestFinishForAllPlayers() if Osi.HasActiveStatus(Osi.GetHostCharacter(), "LONG_REST") then Osi.PROC_Camp_EveryoneWakeup() if Osi.HasActiveStatus(Osi.GetHostCharacter(), "LONG_REST") then for _, character in pairs(party) do Osi.RemoveStatus(character, "LONG_REST", "00000000-0000-0000-0000- 000000000000") Osi.RestoreParty(character) end Osi.PROC_Camp_SetModeToDay() Osi.PROC_CRA_PerformAutosave() else Osi.RestoreParty(Osi.GetHostCharacter()) end end for i in pairs(party) do party[i] = nil end party = {} end --else --Ext.Utils.Print(fade) end end) Ext.Osiris.RegisterListener("StatusApplied", 4, "after", function(character, status, _, _) if status == "LONG_REST" then table.insert(party, character) end end) • ÿMods/LongRestBugfix/meta.lsx Ð( "» ÿ ScriptExtender/Config.json¿è/a ÿLua/BootstrapServer.lua³"h * )