summaryrefslogtreecommitdiff
path: root/game/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'game/init.lua')
-rw-r--r--game/init.lua2
1 files changed, 1 insertions, 1 deletions
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::