diff --git a/tetris/modes/ck.lua b/tetris/modes/ck.lua index f1527cc..6ff1142 100644 --- a/tetris/modes/ck.lua +++ b/tetris/modes/ck.lua @@ -169,6 +169,7 @@ function SurvivalCKGame:onLineClear(cleared_row_count) end function SurvivalCKGame:onPieceLock(piece, cleared_row_count) + self.super:onPieceLock() if cleared_row_count == 0 then self:advanceBottomRow(1) end end diff --git a/tetris/modes/marathon_c89.lua b/tetris/modes/marathon_c89.lua index f37d636..1c0e82b 100644 --- a/tetris/modes/marathon_c89.lua +++ b/tetris/modes/marathon_c89.lua @@ -114,6 +114,7 @@ function MarathonC89Game:advanceOneFrame() end function MarathonC89Game:onPieceLock() + self.super:onPieceLock() self.score = self.score + self.drop_bonus self.drop_bonus = 0 end diff --git a/tetris/modes/phantom_mania2.lua b/tetris/modes/phantom_mania2.lua index 14aa622..4581538 100644 --- a/tetris/modes/phantom_mania2.lua +++ b/tetris/modes/phantom_mania2.lua @@ -177,6 +177,7 @@ function PhantomMania2Game:onLineClear(cleared_row_count) end function PhantomMania2Game:onPieceLock(piece, cleared_row_count) + self.super:onPieceLock() if cleared_row_count == 0 then self:advanceBottomRow(1) end end diff --git a/tetris/modes/race_40.lua b/tetris/modes/race_40.lua index 02c2321..a192b6a 100644 --- a/tetris/modes/race_40.lua +++ b/tetris/modes/race_40.lua @@ -84,6 +84,7 @@ function Race40Game:advanceOneFrame() end function Race40Game:onPieceLock() + self.super:onPieceLock() self.pieces = self.pieces + 1 end diff --git a/tetris/modes/survival_a3.lua b/tetris/modes/survival_a3.lua index c5c6f4d..cf0c9f1 100644 --- a/tetris/modes/survival_a3.lua +++ b/tetris/modes/survival_a3.lua @@ -160,6 +160,7 @@ function SurvivalA3Game:onLineClear(cleared_row_count) end function SurvivalA3Game:onPieceLock(piece, cleared_row_count) + self.super:onPieceLock() if cleared_row_count == 0 then self:advanceBottomRow(1) end end diff --git a/tetris/modes/tgmplus.lua b/tetris/modes/tgmplus.lua index 21dc9e4..5b7c5b0 100644 --- a/tetris/modes/tgmplus.lua +++ b/tetris/modes/tgmplus.lua @@ -120,6 +120,7 @@ function TGMPlusGame:onPieceEnter() end function TGMPlusGame:onPieceLock(piece, cleared_row_count) + self.super:onPieceLock() if cleared_row_count == 0 then self:advanceBottomRow() end end