diff --git a/tetris/rulesets/ears.lua b/tetris/rulesets/ears.lua index 9333c3b..7bdbce7 100644 --- a/tetris/rulesets/ears.lua +++ b/tetris/rulesets/ears.lua @@ -24,9 +24,9 @@ function EARS:attemptWallkicks(piece, new_piece, rot_dir, grid) offset = {x=tx, y=y} kicked_piece = new_piece:withOffset(offset) if grid:canPlacePiece(kicked_piece) then - self:onPieceRotate(piece, grid) piece:setRelativeRotation(rot_dir) piece:setOffset(offset) + self:onPieceRotate(piece, grid, offset.y < 0) return end end