hxp
2019-05-30 a54be271fe10852120bde706487472ee758db847
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/PassiveBuff/PassiveSkill_4003.py
@@ -1,10 +1,12 @@
#!/usr/bin/python
# -*- coding: GBK -*-
#
# @todo:
##@package
#
# @todo: 攻击处于XX状态下的目标后触发被动技能
#
# @author: Alee
# @date 2018-1-9 下午09:39:37
# @date 2019-5-10 下午03:44:42
# @version 1.0
#
# @note: 
@@ -16,17 +18,17 @@
import GameObj
import PlayerControl
# 目标某个状态时触发
def CheckCanHappen(attacker, defender, effect, curSkill):
    if not defender:
        return False
    
    if GameObj.GetPyPlayerState(defender, effect.GetEffectValue(1)):#ChConfig.Def_PlayerState_Stun):
        #GameWorld.DebugLog("状态触发----%s"%effect.GetEffectValue(1))
        return True
    
    return False
    ownerID, ownerType = 0, 0
    if effect.GetEffectValue(1):
        ownerID, ownerType = attacker.GetID(), attacker.GetGameObjType()
    
# 增加伤害值
def GetValue(attacker, defender, effect):
    return effect.GetEffectValue(0)
    if not GameObj.GetPyPlayerState(defender, effect.GetEffectValue(0), ownerID, ownerType):
        return False
    return True