From 212c880e75ec498be8b2893b089733ff2c32d5b1 Mon Sep 17 00:00:00 2001 From: Sense101 <67970865+Sense101@users.noreply.github.com> Date: Tue, 25 Jan 2022 20:20:00 +0000 Subject: [PATCH] Actually fix filter and tunnel --- src/js/game/systems/filter.js | 3 +-- src/js/game/systems/underground_belt.js | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/js/game/systems/filter.js b/src/js/game/systems/filter.js index 09a68174..547b3e6c 100644 --- a/src/js/game/systems/filter.js +++ b/src/js/game/systems/filter.js @@ -19,8 +19,7 @@ export class FilterSystem extends GameSystemWithFilter { // Take items from acceptor const input = acceptorComp.completedInputs[0]; if (input && this.tryAcceptItem(entity, input.item, input.extraProgress)) { - // only remove one - acceptorComp.completedInputs.splice(0); + acceptorComp.completedInputs.shift(); } // Output to ejector diff --git a/src/js/game/systems/underground_belt.js b/src/js/game/systems/underground_belt.js index 45b39ff5..aa3df6cc 100644 --- a/src/js/game/systems/underground_belt.js +++ b/src/js/game/systems/underground_belt.js @@ -323,7 +323,7 @@ export class UndergroundBeltSystem extends GameSystemWithFilter { input.extraProgress ) ) { - acceptorComp.completedInputs.splice(0); + acceptorComp.completedInputs.shift(); } } }