diff options
| author | Chris <f1ana@users.noreply.github.com> | 2026-04-16 21:30:28 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-17 01:30:28 +0000 |
| commit | 9c321862ca989bb2b283733a84baa4eb77d6637f (patch) | |
| tree | 72f8e45eb0db1bc5b7d8a511d89a0fabea560a0d | |
| parent | 412b60a02f366d9e3ac4e3bf73da07991a33ba6d (diff) | |
Fix Rate Limited Success Chime (#6512)
| -rw-r--r-- | soh/soh/Enhancements/timesaver_hook_handlers.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/soh/soh/Enhancements/timesaver_hook_handlers.cpp b/soh/soh/Enhancements/timesaver_hook_handlers.cpp index be043b6da..b60922434 100644 --- a/soh/soh/Enhancements/timesaver_hook_handlers.cpp +++ b/soh/soh/Enhancements/timesaver_hook_handlers.cpp @@ -1415,12 +1415,10 @@ static void TimeSaverRegisterHooks() { TimeSaverOnSceneInitHandler); COND_HOOK(OnVanillaBehavior, true, TimeSaverOnVanillaBehaviorHandler); COND_HOOK(OnActorInit, true, TimeSaverOnActorInitHandler); + COND_HOOK(OnSceneInit, true, [](int16_t sceneNum) { successChimeCooldown = 0; }); // item queue for use outside rando, rando has its own queue - COND_HOOK(OnLoadGame, !IS_RANDO, [](int32_t fileNum) { - vanillaQueuedItemEntry = GET_ITEM_NONE; - successChimeCooldown = 0; - }); + COND_HOOK(OnLoadGame, !IS_RANDO, [](int32_t fileNum) { vanillaQueuedItemEntry = GET_ITEM_NONE; }); COND_HOOK(OnItemReceive, !IS_RANDO, TimeSaverOnItemReceiveHandler); COND_HOOK(OnPlayerUpdate, !IS_RANDO, TimeSaverOnPlayerUpdateHandler); COND_HOOK(OnFlagSet, |
