diff --git a/src/adv/AdvPassive.lua b/src/adv/AdvPassive.lua index 41ba7a2..1fe4ebb 100644 --- a/src/adv/AdvPassive.lua +++ b/src/adv/AdvPassive.lua @@ -300,7 +300,7 @@ function Passive:canEffect(effType, effValue) return end --禁用被动技 - if self.owner:getPassiveIdx(self) <= self.owner:getDisablePassiveCount() then + if self.owner:getDisablePassiveCount() == 0 or self.owner:getPassiveIdx(self) <= self.owner:getDisablePassiveCount() then return end return true -- libgit2 0.21.2