ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/SkillShell.py
@@ -126,11 +126,9 @@
    
    #技能攻击最大数量
    hurtCount = SkillCommon.GetSkillArea_Atk_Count(curPlayer, curSkill)
    #===========================================================================
    # if len(hurtList) > hurtCount:
    #    # 客户端目标过多
    #    return False
    #===========================================================================
    if len(hurtList) > hurtCount:
        # 客户端目标过多
        return False
    
#    mapType = GameWorld.GetMap().GetMapFBType()
    # 野外小怪或者其他指定的怪为了更及时的打击感,由客户端计算
@@ -1360,6 +1358,10 @@
    if curPlayer.GetHP() <= 0:
        return
    
    if curPlayer.GetDictByKey(ChConfig.Def_PlayerKey_ClientCustomScene):
        #GameWorld.DebugLog("自定义场景中,不检查!")
        return True
    #===========================================================================
    # if curPlayer.IsMoving():
    #    GameWorld.DebugLog("移动中不可使用技能")
@@ -2108,7 +2110,7 @@
        #可升级则激活升一级
        EventShell.EventRespons_ElementSkill(curPlayer, mainSkillID, skillElementType, updSelectSkillLV)
        PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_SkillElementLV % selectSkillID, updSelectSkillLV)
        if not curElementSkillID or curElementSkillID == selectSkillID:
        if curElementSkillID == selectSkillID:
            #正在使用的专精技能,则立即生效
            isChangeSkill = True
    else: # 使用