From 11cf5a9d55fd6287025e6b7a0821384d1c99e424 Mon Sep 17 00:00:00 2001 From: Ishaan Bhardwaj Date: Sun, 10 Jan 2021 11:15:36 -0500 Subject: [PATCH] Spawn SE bugfix --- tetris/modes/gamemode.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tetris/modes/gamemode.lua b/tetris/modes/gamemode.lua index 46549bb..37b54c7 100644 --- a/tetris/modes/gamemode.lua +++ b/tetris/modes/gamemode.lua @@ -440,6 +440,10 @@ function GameMode:initializeNextPiece(inputs, ruleset, piece_data, generate_next self.irs, self.buffer_hard_drop, self.buffer_soft_drop, self.lock_on_hard_drop, self.lock_on_soft_drop ) + if self.piece:isDropBlocked(self.grid) and + self.grid:canPlacePiece(self.piece) then + playSE("bottom") + end if self.buffer_hard_drop then self.buffer_hard_drop = false self:onHardDrop(self.piece.position.y - (