hxp
2018-11-28 5695662b3131c45271dac81da7f45391570d8b4a
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCAI/AIType_20.py
@@ -99,6 +99,16 @@
        curNPC.ResetPos(resultPos.GetPosX(), resultPos.GetPosY())
        tagDist = GameWorld.GetDist(curNPC.GetPosX(), curNPC.GetPosY(), curTag.GetPosX(), curTag.GetPosY())
        
    delayTick = curNPC.GetDictByKey(ChConfig.Def_NPC_Dict_AtkDelayTick)
    if delayTick:
        startAtkTick = curNPC.GetDictByKey(ChConfig.Def_NPC_Dict_AtkStartTick)
        if not startAtkTick:
            curNPC.SetDict(ChConfig.Def_NPC_Dict_AtkStartTick, tick)
            startAtkTick = tick
        if tick - startAtkTick < delayTick:
            GameWorld.DebugLog("未到攻击时间,暂不处理!objID=%s" % curNPC.GetID())
            return
    #---优先释放技能---
    if AICommon.DoAutoUseSkill(curNPC, curTag, tagDist, tick):
        return