diff --git a/parts/player/init.lua b/parts/player/init.lua index 1d8dc645..b573f4aa 100644 --- a/parts/player/init.lua +++ b/parts/player/init.lua @@ -151,6 +151,7 @@ local function _newEmptyPlayer(id,mini) P.nextQueue={} P.holdQueue={} P.holdTime=0 + P.holdIXSFromNext=nil P.lastPiece={ id=0,name=0,-- block id/name diff --git a/parts/player/player.lua b/parts/player/player.lua index 9dcfda14..a17c4069 100644 --- a/parts/player/player.lua +++ b/parts/player/player.lua @@ -1275,13 +1275,21 @@ function Player:_try_physical_hold_with(H) end function Player:hold_norm(ifpre) local ENV=self.gameEnv - if #self.holdQueueENV.holdCount or ENV.holdMode=='swap' and #self.holdQueue>0 then self:hold(true,true) return diff --git a/version.lua b/version.lua index dd9996a6..331775f3 100644 --- a/version.lua +++ b/version.lua @@ -2,6 +2,6 @@ return { ["apkCode"]=1715, ["code"]=1715, ["string"]="V0.17.15", - ["room"]="ver A-10", + ["room"]="ver A-11", ["name"]="暂停 Break", }