ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/TurnAttack.py
@@ -43,7 +43,6 @@
import TurnBuff
import FBCommon
import CommFunc
import ObjPool
import FBLogic
import random
@@ -462,14 +461,11 @@
            GameWorld.DebugLogEx("回合战斗过程封包: %s, len:%s", headStr, buffLen)
            self.batBuffer += CommFunc.WriteWORD("", buffLen)
            self.batBuffer += packBuff
            ObjPool.GetPoolMgr().release(clientPack)
        else:
            GameWorld.DebugLogEx("回合战斗过程封包: %s", headStr)
            # 有玩家的统一每个包单独发送,同样也支持战报统计
            if self.curPlayer:
                NetPackCommon.SendFakePack(self.curPlayer, clientPack)
            else:
                ObjPool.GetPoolMgr().release(clientPack)
        return
    
    def ResetOneActionUseSkillCnt(self): self._oneActionUseSkillCntDict = {}
@@ -487,7 +483,7 @@
        return
    
    def addTurnFight(self, guid, mapID, funcLineID=0, reqPlayerID=0, reqServerID=0):
        tf = ObjPool.GetPoolMgr().acquire(TurnFight, guid, mapID, funcLineID, reqPlayerID, reqServerID)
        tf = TurnFight(guid, mapID, funcLineID, reqPlayerID, reqServerID)
        if not tf:
            tf = TurnFight(guid, mapID, funcLineID, reqPlayerID, reqServerID) # 一般是不可能,为了点出代码
        self.turnFightDict[tf.guid] = tf
@@ -499,7 +495,6 @@
            return
        turnFight.exitFight()
        self.turnFightDict.pop(guid, None)
        ObjPool.GetPoolMgr().release(turnFight)
        return
    
    def getTurnFight(self, guid):
@@ -1994,7 +1989,7 @@
    gameObj.SetDead()
    TurnBuff.DoBuffByDead(turnFight, gameObj)
    
    clientPack = ObjPool.GetPoolMgr().acquire(ChPyNetSendPack.tagMCTurnFightObjDead)
    clientPack = ChPyNetSendPack.tagMCTurnFightObjDead()
    clientPack.ObjID = objID
    clientPack.KillerObjID = killerObjID
    clientPack.SkillID = skillID