ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/PassiveBuff/PassiveBuff_4500.py
@@ -16,13 +16,13 @@
import SkillCommon
import BuffSkill
def CheckCanHappen(attacker, defender, passiveEffect, skillID):
def CheckCanHappen(attacker, defender, passiveEffect, skillID, **skillkwargs):
    onlySkillID = passiveEffect.GetEffectValue(2) # 单状态不可重复的BUFFID, 层数决定触发次数
    if onlySkillID:
        if not defender:
            return False
        # 目标身上查找
        findSkill = GameWorld.GetGameData().GetSkillBySkillID(passiveEffect.GetEffectValue(2))
        findSkill = GameWorld.GetGameData().GetSkillBySkillID(onlySkillID)
        if not findSkill:
            return False