ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerShentong.py
@@ -25,6 +25,7 @@
import PlayerGubao
import ItemCommon
import ChConfig
import SkillCommon
def GetShentongLVInfo(curPlayer, shentongID):
    lvInfo = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_ShentongLVInfo % shentongID)
@@ -207,12 +208,17 @@
            playerCtl.RefreshSkillFightPowerByDel(skillID)
        PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_ShentongSkillID % num, 0)
        
    tick = GameWorld.GetGameWorld().GetTick()
    for num in range(ShentongSkillCountMax):
        setSkillID = setSkillIDList[num] 
        if setSkillID:
            skillManager.LearnSkillByID(setSkillID, True)
            playerCtl.RefreshSkillFightPowerEx(setSkillID, 0)
        PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_ShentongSkillID % num, setSkillID)
            # 重新设置技能强制进入CD
            curSkill = skillManager.FindSkillBySkillID(setSkillID)
            if curSkill:
                SkillCommon.SetSkillRemainTime(curSkill, PlayerControl.GetReduceSkillCDPer(curPlayer), tick, curPlayer, True)
        PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_ShentongSkillID % num, setSkillID)
        
    Sync_ShentongSkillInfo(curPlayer)
    return