diff options
| author | Philip Dubé <serprex@users.noreply.github.com> | 2026-03-18 03:14:34 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-18 03:14:34 +0000 |
| commit | d7b4e5a24d1501ca30d12b9a18e86c7f09d76aa9 (patch) | |
| tree | 2cd9a25fa3906ab08d62422e71d02b31ab8cc56a | |
| parent | 97eaa8b3e0b32ef35ccd651081da490df4742cc9 (diff) | |
Fix heavy block in front of light trial having unending quake (#6367)
| -rw-r--r-- | soh/soh/Enhancements/TimeSavers/FasterHeavyBlockLift.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/soh/soh/Enhancements/TimeSavers/FasterHeavyBlockLift.cpp b/soh/soh/Enhancements/TimeSavers/FasterHeavyBlockLift.cpp index 05a98fd80..80dc47463 100644 --- a/soh/soh/Enhancements/TimeSavers/FasterHeavyBlockLift.cpp +++ b/soh/soh/Enhancements/TimeSavers/FasterHeavyBlockLift.cpp @@ -46,6 +46,9 @@ void RegisterFasterHeavyBlockLift() { } }); + COND_ID_HOOK(OnActorKill, ACTOR_BG_HEAVY_BLOCK, CVAR_BLOCKLIFT_VALUE || CVAR_SKIP_CUTSCENE_VALUE, + [](void* actor) { Quake_Init(); }); + COND_VB_SHOULD(VB_MOVE_THROWN_ACTOR, CVAR_BLOCKLIFT_VALUE, { Actor* heldActor = va_arg(args, Actor*); |
