summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris <f1ana@users.noreply.github.com>2026-04-16 21:30:28 -0400
committerGitHub <noreply@github.com>2026-04-17 01:30:28 +0000
commit9c321862ca989bb2b283733a84baa4eb77d6637f (patch)
tree72f8e45eb0db1bc5b7d8a511d89a0fabea560a0d
parent412b60a02f366d9e3ac4e3bf73da07991a33ba6d (diff)
Fix Rate Limited Success Chime (#6512)
-rw-r--r--soh/soh/Enhancements/timesaver_hook_handlers.cpp6
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,