diff --git a/tetris/modes/gamemode.lua b/tetris/modes/gamemode.lua index 2017519..a4b7c6b 100644 --- a/tetris/modes/gamemode.lua +++ b/tetris/modes/gamemode.lua @@ -517,10 +517,13 @@ function GameMode:hold(inputs, ruleset, ihs) self:initializeNextPiece(inputs, ruleset, data, false) end self.held = true - 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 GameMode:onEnterOrHold(inputs, ruleset)