From b8108fcf4321a38b2ef886c8a42e70b209b65d6d Mon Sep 17 00:00:00 2001 From: zhouhaihai Date: Tue, 2 Mar 2021 11:53:58 +0800 Subject: [PATCH] 某些陷阱不触发被动 --- src/adv/AdvBlock.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/adv/AdvBlock.lua b/src/adv/AdvBlock.lua index 1cbf985..baa6464 100644 --- a/src/adv/AdvBlock.lua +++ b/src/adv/AdvBlock.lua @@ -215,7 +215,9 @@ function Block:randomEvent() randomFunc[AdvEventType.Trap] = function() local data = csvdb["event_trapCsv"][self.event.id] -- 因为一些神器效果 提前触发被动 - adv.battle.player:triggerPassive(Passive.CLICK_TRAP) + if not data.classify:sismember(1, " ") then + adv.battle.player:triggerPassive(Passive.CLICK_TRAP) + end local buffs = data.effect:toArray(true, "=") -- libgit2 0.21.2