From e4a3d44740d45c794f33eb961b775070910483d1 Mon Sep 17 00:00:00 2001 From: adrienmalin <41926238+adrienmalin@users.noreply.github.com> Date: Fri, 15 Feb 2019 20:45:39 +0100 Subject: [PATCH] game over if piece is out of matrix's window --- terminis/terminis.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/terminis/terminis.py b/terminis/terminis.py index 0a06b94..669f782 100644 --- a/terminis/terminis.py +++ b/terminis/terminis.py @@ -327,10 +327,11 @@ class Matrix(Window): def lock(self, t_spin): for mino in self.piece.minoes: position = mino.position + self.piece.position - if position.y > 0: + if position.y >= 0: self.cells[position.y][position.x] = mino.color else: self.game.over() + return nb_lines_cleared = 0 for y, line in enumerate(self.cells):