From 82c0120014e19faf32e6ff0737f0f73764302ef7 Mon Sep 17 00:00:00 2001 From: Sense101 <67970865+Sense101@users.noreply.github.com> Date: Fri, 16 Apr 2021 13:30:33 +0100 Subject: [PATCH] fixed shape output clearing if the belt is backed up --- src/js/game/systems/belt_reader.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/js/game/systems/belt_reader.js b/src/js/game/systems/belt_reader.js index 449defc1..8bdfa309 100644 --- a/src/js/game/systems/belt_reader.js +++ b/src/js/game/systems/belt_reader.js @@ -52,7 +52,9 @@ export class BeltReaderSystem extends GameSystemWithFilter { pinsComp.slots[1].value = readerComp.lastItem; } else { pinsComp.slots[0].value = BOOL_FALSE_SINGLETON; - pinsComp.slots[1].value = null; + if(entity.components.ItemProcessor.ongoingCharges.length < 2) { + pinsComp.slots[1].value = null; + } } } }