В общем SetGameHour не моментально перематывает время, поэтому Player.CastImmediateOnSelf NVDLC04RestUp срабатывает еще до того, как время прошло. Надо чтобы эффект накладывался в следующем кадре, но в любом случае игрок может умереть, если у него были сильные проблемы с потребностями, либо если время перемотки слишком большое.
Поэтому так и так всегда надо ставить ToggleHardcoreTracking 0.
Поправил два скрипта, и эффект, добавив ему в условие излечения от ядов наличие этих самых ядов у игрока. А то постоянно вылезало сообщение, что яды излечены.
Razlom-fix.esp
Фикс делал поверх модулей RA-Base и RA-Followers. Пометил места, которые я изменил, чтобы было удобно вшить фикс в другие плагины.