From affd5c6465979c3c6306cd4b77adab66b8dfc2b7 Mon Sep 17 00:00:00 2001 From: Ishaan Bhardwaj Date: Fri, 28 Jul 2023 22:40:23 -0400 Subject: [PATCH] Fix a logic issue in Combo Challenge --- tetris/modes/combo_challenge.lua | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tetris/modes/combo_challenge.lua b/tetris/modes/combo_challenge.lua index 7211fc3..ffb973e 100644 --- a/tetris/modes/combo_challenge.lua +++ b/tetris/modes/combo_challenge.lua @@ -78,10 +78,13 @@ function ComboChallenge:hold(inputs, ruleset, ihs) table.insert(self.next_queue, self:getNextPiece(ruleset)) self.skips = self.skips - 1 - if ihs then playSE("ihs") - else playSE("hold") end self:onHold() - self:onEnterOrHold(inputs, ruleset) + if ihs then + playSE("ihs") + else + playSE("hold") + self:onEnterOrHold(inputs, ruleset) + end end function ComboChallenge:advanceOneFrame()