ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerDienstgrad.py
@@ -24,6 +24,8 @@
import SkillCommon
import SkillShell
import PassiveBuffEffMng
import DataRecordPack
import CrossPlayerData
import time
#-------------------------------------------------------------
@@ -129,6 +131,8 @@
    for skillID in skillList:
        __GiveSkill(curPlayer, skillID)
        
    CrossPlayerData.OnDienstgradChange(curPlayer, dienstgradID, 1)
    #重新刷新角色属性
    if isRefreshAttr:
        CalcAllDienstgradAttr(curPlayer)
@@ -219,7 +223,9 @@
    if curDienstgradData:
        # 删除对应技能
        __DelSkill(curPlayer, curDienstgradData)
    DataRecordPack.Cache_FightPowerChangeInfo(curPlayer, ChConfig.PowerDownType_Title, {'dienstgradID':dienstgradID})
    
    CrossPlayerData.OnDienstgradChange(curPlayer, dienstgradID, 0)
    #重新刷新角色属性
    if isRefreshAttr:
        CalcAllDienstgradAttr(curPlayer)