diff --git a/parts/player/player.lua b/parts/player/player.lua index 688c8e83..24484dfa 100644 --- a/parts/player/player.lua +++ b/parts/player/player.lua @@ -1986,18 +1986,20 @@ function Player:act_down1() end function Player:act_down4() if self.cur and self.curY>self.ghoY then + local ghoY0=self.ghoY self.ghoY=max(self.curY-4,self.ghoY) self:createDropFX() - self.curY=self.ghoY + self.curY,self.ghoY=self.ghoY,ghoY0 self:freshBlock('fresh') self.spinLast=false end end function Player:act_down10() if self.cur and self.curY>self.ghoY then + local ghoY0=self.ghoY self.ghoY=max(self.curY-10,self.ghoY) self:createDropFX() - self.curY=self.ghoY + self.curY,self.ghoY=self.ghoY,ghoY0 self:freshBlock('fresh') self.spinLast=false end