ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerDienstgrad.py
@@ -529,6 +529,7 @@
    allAttrList = [{} for i in range(4)]
    allAttrListStar = [{} for _ in range(4)]
    
    initFPAdd = 0 #初始战力
    dienstgradManager = curPlayer.GetDienstgradManager()
    gradCnt = dienstgradManager.GetCount()
    for i in xrange(gradCnt):
@@ -539,6 +540,7 @@
        if curDienstgradData == None:
            continue
        
        initFPAdd += curDienstgradData.GetInitFightPower()
        attrTypeList = curDienstgradData.GetLightType()
        attrValueList = curDienstgradData.GetLightAttribute()
    
@@ -555,6 +557,7 @@
                PlayerControl.CalcAttrDict_Type(attrID, attrValue, allAttrListStar)
                
    # 保存计算值
    curPlayer.SetDict(ChConfig.Def_PlayerKey_MFPEx % ShareDefine.Def_MFPType_Dienstgrad, initFPAdd)
    PlayerControl.SetCalcAttrListValue(curPlayer, ChConfig.Def_CalcAttrFunc_Dienstgrad, allAttrList)
    PlayerControl.SetCalcAttrListValue(curPlayer, ChConfig.Def_CalcAttrFunc_TitleStar, allAttrListStar)
    return