From bd9dce2d66b5086712596b8dac6d9116be65bafd Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 11 十二月 2025 16:53:47 +0800
Subject: [PATCH] 129 【战斗】战斗系统-服务端(去除常规功能封包对象池使用;)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamilyTaofa.py |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamilyTaofa.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamilyTaofa.py
index fb43f53..510f31e 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamilyTaofa.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamilyTaofa.py
@@ -26,7 +26,6 @@
 import PlayerFamily
 import GameWorld
 import DBDataMgr
-import ObjPool
 
 import time
 
@@ -582,7 +581,7 @@
     return
 
 def SyncTaofaInfo(curPlayer):
-    clientPack = ObjPool.GetPoolMgr().acquire(ChPyNetSendPack.tagSCFamilyTaofaInfo)
+    clientPack = ChPyNetSendPack.tagSCFamilyTaofaInfo()
     clientPack.BuZhenState = curPlayer.NomalDictGetProperty(ChConfig.Def_Player_Dict_FamilyTaofaBuZhenState)
     clientPack.AtkCount = curPlayer.NomalDictGetProperty(ChConfig.Def_Player_Dict_FamilyTaofaCnt)
     clientPack.ItemAddCount = curPlayer.NomalDictGetProperty(ChConfig.Def_Player_Dict_FamilyTaofaItemAddCnt)
@@ -597,9 +596,8 @@
 
 def SyncTaofaAtkRet(curPlayer, atkType, hurtList, awardItemList):    
     atkHurtList = []
-    objPool = ObjPool.GetPoolMgr()
     for totalHurt, isSuper in hurtList:
-        atkHurt = objPool.acquire(ChPyNetSendPack.tagSCFamilyTaofaAtkHurt)
+        atkHurt = ChPyNetSendPack.tagSCFamilyTaofaAtkHurt()
         atkHurt.IsSuper = isSuper
         atkHurt.HurtValue = totalHurt % ChConfig.Def_PerPointValue
         atkHurt.HurtValueEx = totalHurt / ChConfig.Def_PerPointValue
@@ -607,12 +605,12 @@
         
     itemList = []
     for itemID, itemCount in awardItemList:
-        item = objPool.acquire(ChPyNetSendPack.tagSCFamilyTaofaAtkItem)
+        item = ChPyNetSendPack.tagSCFamilyTaofaAtkItem()
         item.ItemID = itemID
         item.Count = itemCount
         itemList.append(item)
         
-    clientPack = objPool.acquire(ChPyNetSendPack.tagSCFamilyTaofaAtkRet)
+    clientPack = ChPyNetSendPack.tagSCFamilyTaofaAtkRet()
     clientPack.AtkType = atkType
     clientPack.HurtList = atkHurtList
     clientPack.HurtCount = len(clientPack.HurtList)

--
Gitblit v1.8.0