From 86d9265ff9ca98fd649b6ceb95d0c14b8665df2f Mon Sep 17 00:00:00 2001 From: MrZ626 <1046101471@qq.com> Date: Thu, 2 Dec 2021 18:42:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=9C=80=E5=90=8E=E4=B8=80?= =?UTF-8?q?=E4=B8=AAhold=E7=9A=84=E6=AD=BB=E9=94=81=E9=97=AE=E9=A2=98=20cl?= =?UTF-8?q?ose=20#528?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- parts/player/player.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/parts/player/player.lua b/parts/player/player.lua index f7454b76..389aad10 100644 --- a/parts/player/player.lua +++ b/parts/player/player.lua @@ -1339,8 +1339,8 @@ function Player:hold_swap(ifpre) self.stat.hold=self.stat.hold+1 end -function Player:hold(ifpre) - if self.holdTime>0 and(self.cur or ifpre)then +function Player:hold(ifpre,force) + if self.holdTime>0 and(self.cur or ifpre or force)then if self.gameEnv.holdMode=='hold'then self:hold_norm(ifpre) elseif self.gameEnv.holdMode=='swap'then @@ -1406,7 +1406,7 @@ function Player:popNext(ifhold)--Pop nextQueue to hand pressing[6]=false end elseif self.holdQueue[1]then--Force using hold - self:hold() + self:hold(true,true) else--Next queue is empty, force lose self:lose(true) end