From a6ff8a6d17892e61511f710e1eac5d3a6741618d Mon Sep 17 00:00:00 2001 From: the lemons Date: Sun, 26 Mar 2023 20:42:49 -0500 Subject: fix piece movement after placement --- game/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/game/init.lua b/game/init.lua index 49d1165..52708c4 100644 --- a/game/init.lua +++ b/game/init.lua @@ -59,6 +59,7 @@ function M:input_loop() dropped = true end self.piece:place() + self.piece = nil if dropped then sfx.play("harddrop") end elseif key == "c" then if not self.can_hold then goto bypass end @@ -69,7 +70,6 @@ function M:input_loop() local tmp = self.hold self.hold = self.piece.poly self.piece = tmp:drop(self.field) - end self.can_hold = false ::bypass:: -- cgit v1.2.3