ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/StructData/DBFamily.py
@@ -302,6 +302,8 @@
        self.__memberList.append(member)
        return member
    
    def GetMemberIDList(self): return self.__memberDict.keys()
    def AddMember(self, playerID):
        member = None
        if playerID in self.__memberDict:
@@ -366,7 +368,7 @@
                continue
            familyFightPowerTotal += member.GetFightPowerTotal()
        self.SetFightPowerTotal(familyFightPowerTotal)
        GameWorld.DebugLog("刷新仙盟总战力! familyID=%s" % self.GetID())
        #GameWorld.DebugLog("刷新仙盟总战力! familyID=%s" % self.GetID())
        self.__memFightPowerChange = False
        return familyFightPowerTotal
    
@@ -488,7 +490,7 @@
                self.__familyList.remove(family)
            family.OnDelete()
        self.__familyIDDict.pop(familyID, None)
        if familyID > ShareDefine.FackFamilyIDMax:
        if familyID >= ShareDefine.RealFamilyIDStart:
            PyMongoMain.GetUserCtrlDB().FreeFamilyID(familyID) # 归还仙盟ID,重复使用
        return family