From 05b204d344bec81901b2b6e56e1cf6db8ab4ce8e Mon Sep 17 00:00:00 2001 From: JaceCear <11230293+JaceCear@users.noreply.github.com> Date: Sun, 3 May 2026 16:09:25 +0200 Subject: [PATCH] '% 2u' doesn't match in SA3, implying that this was always '& 0x1'. --- src/game/shared/stage/screen_shake.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/shared/stage/screen_shake.c b/src/game/shared/stage/screen_shake.c index 57f32584e..925adc891 100644 --- a/src/game/shared/stage/screen_shake.c +++ b/src/game/shared/stage/screen_shake.c @@ -51,7 +51,7 @@ void Task_ScreenShake(void) } break; } - if (!(shake->flags & 0x20) || ((gStageTime % 2u) == 0)) { + if (!(shake->flags & 0x20) || ((gStageTime & 0x1) == 0)) { if (shake->flags & SCREENSHAKE_HORIZONTAL) { cam->shakeOffsetX = r2; }