From ed5480ff4dd48fb902a092bc791e3b53e36acc92 Mon Sep 17 00:00:00 2001 From: Dethrace Labs <78985374+dethrace-labs@users.noreply.github.com> Date: Mon, 9 Feb 2026 11:10:39 +1300 Subject: [PATCH] StopGroovidelic effectively matching --- src/DETHRACE/common/world.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/DETHRACE/common/world.c b/src/DETHRACE/common/world.c index 77da049c..8db155dd 100644 --- a/src/DETHRACE/common/world.c +++ b/src/DETHRACE/common/world.c @@ -4339,8 +4339,7 @@ void StopGroovidelic(br_actor* pActor) { int i; tGroovidelic_spec* the_groove; - for (i = 0; i < gGroovidelics_array_size; i++) { - the_groove = &gGroovidelics_array[i]; + for (i = 0, the_groove = gGroovidelics_array; i < gGroovidelics_array_size; i++, the_groove++) { if (the_groove->actor == pActor) { if (the_groove->path_interrupt_status == eInterrupt_none && the_groove->object_interrupt_status == eInterrupt_none) { GrooveThisDelic(the_groove, gPrevious_groove_times[1], 1);