xdh
2018-12-03 8d81d5abca38c0788b1754e5c95f3fd18d708a7b
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/BaseAttack.py
@@ -557,6 +557,10 @@
        #关系
        relation = GetTagRelation(attacker, defender, curSkill, tick)
        return relation[0] == ChConfig.Type_Relation_Friend
    elif curSkillUseTag == ChConfig.Def_UseSkillTag_AppointNPC:
        if defender and GameObj.GetHP(defender) > 0 :
            return True
        return False
    
    return __CheckCanAttack(attacker , defender , curSkill , tick)
@@ -2596,7 +2600,7 @@
        
    sendPack.HurtCount = len(sendPack.HurtList)
    PlayerControl.PyNotifyAll(curPlayer, sendPack, notifySelf=True, notifyCnt=0)
    PlayerControl.PyNotifyAll(curPlayer, sendPack, notifySelf=True, notifyCnt=-1)
# py重现View_UseSkillPos效果,对地通知,只用于玩家