hxp
2025-12-05 c2c30fce8df5dc5ea69f4f93bc9a6c655b2928cd
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/PassiveTrigger/PassiveEff_5003.py
@@ -17,12 +17,12 @@
import TurnBuff
def DoBuffEffectLogic(turnFight, batObj, tagObj, effBuff, curEffect, connSkill):
def DoBuffEffectLogic(turnFight, batObj, tagObj, effBuff, curEffect, connSkill, connBuff, **kwargs):
    #结算一次扣除1回合
    remainLayer = max(0, effBuff.GetLayer() - 1)
    effBuff.SetLayer(remainLayer)
    
    TurnBuff.DoBuffProcess(turnFight, batObj, effBuff)
    TurnBuff.DoBuffProcess(turnFight, batObj, effBuff, costLayer=1)
    
    if remainLayer <= 0:
        TurnBuff.DoBuffDel(turnFight, batObj, effBuff)