hxp
2019-10-21 78a2ce57d2d546ebade26a801b33c5cb0d8a408c
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/PassiveBuff/PassiveSkill_4086.py
@@ -15,18 +15,18 @@
import ChConfig
import AttackCommon
import PlayerYinji
import PlayerControl
def CheckCanHappen(attacker, defender, effect, curSkill):
    if effect.GetEffectValue(1):
    if effect.GetEffectValue(2):
        # 只针对第一目标
        if AttackCommon.GetFirstDefenderID(attacker) != defender.GetID():
            return False
    
    
    return True if PlayerYinji.GetYinjiCnt(attacker) else False
    return True if PlayerControl.GetYinjiCnt(attacker) else False
    
def GetValue(attacker, defender, effect):
    return float(effect.GetEffectValue(0)*min(PlayerYinji.GetYinjiCnt(attacker), effect.GetEffectValue(1)))/ChConfig.Def_MaxRateValue
    return effect.GetEffectValue(0)*min(PlayerControl.GetYinjiCnt(attacker), effect.GetEffectValue(1))