diff --git a/packages/tosu/src/objects/instanceManager/osuInstance.ts b/packages/tosu/src/objects/instanceManager/osuInstance.ts index 0060e896..ea86c1c8 100644 --- a/packages/tosu/src/objects/instanceManager/osuInstance.ts +++ b/packages/tosu/src/objects/instanceManager/osuInstance.ts @@ -248,8 +248,6 @@ export class OsuInstance { while (!this.isDestroyed) { try { allTimesData.updateState(); - settings.updateState(); - const menuUpdate = menuData.updateState(); if (menuUpdate === 'not-ready') { await sleep(config.pollRate); @@ -289,6 +287,8 @@ export class OsuInstance { } } + settings.updateState(); + const currentMods = allTimesData.Status === 2 ? gamePlayData.Mods