diff --git a/src/js/engine.js b/src/js/engine.js index 1419e592..38a700b7 100644 --- a/src/js/engine.js +++ b/src/js/engine.js @@ -2741,6 +2741,7 @@ function processInput(dir, dontDoWin, dontModify) { level.commandQueueSourceRules = startState.commandQueueSourceRules.concat([]); sfxCreateMask.setZero(); sfxDestroyMask.setZero(); + seedsToPlay_CanMove.length = 0; if (verbose_logging && rigidloop && i > 0) { consolePrint('Relooping through rules because of rigid.');