ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/PassiveBuff/PassiveSkill_4027.py
@@ -15,7 +15,7 @@
import GameWorld
import GameObj
import IPY_GameWorld
import PassiveBuffEffMng
# 血量低于XX
def CheckCanHappen(attacker, defender, effect, curSkill):
    if not defender:
@@ -25,7 +25,11 @@
    if GameObj.GetHP(defender)*ChConfig.Def_MaxRateValue/GameObj.GetMaxHP(defender) >= effect.GetEffectValue(0):
        return False
    
    return GameWorld.CanHappen(effect.GetEffectValue(1))
    value = effect.GetEffectValue(1)
    value += PassiveBuffEffMng.GetPassiveSkillValueByTriggerType(attacker, defender, curSkill, ChConfig.TriggerType_AttackKillHappen)
    return GameWorld.CanHappen(value)
    
def GetValue(attacker, defender, effect):