From 8e58003832de0edacda49f3c088ba95d77f56d52 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期六, 11 十月 2025 14:48:38 +0800
Subject: [PATCH] 129 【战斗】战斗系统-服务端(B427使用技能增加同步关联的技能;)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/TurnSkill.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/TurnSkill.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/TurnSkill.py
index 3616675..afc7ae1 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/TurnSkill.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/TurnSkill.py
@@ -1730,6 +1730,8 @@
 
 def Sync_UseSkill(turnFight, curBatObj, useSkill):
     ## 通知释放技能
+    bySkill = useSkill.GetBySkill()
+    relatedSkillID = bySkill.GetSkillID() if bySkill else 0
     poolMgr = ObjPool.GetPoolMgr()
     clientPack = poolMgr.acquire(ChPyNetSendPack.tagSCUseSkill)
     clientPack.ObjID = curBatObj.GetID()
@@ -1738,6 +1740,7 @@
     clientPack.CurHP = curBatObj.GetHP() % ChConfig.Def_PerPointValue
     clientPack.CurHPEx = curBatObj.GetHP() / ChConfig.Def_PerPointValue
     clientPack.SkillID = useSkill.GetSkillID()
+    clientPack.RelatedSkillID = relatedSkillID
     clientPack.HurtList = []
     for hurtObj in useSkill.GetHurtObjList():
         hurt = poolMgr.acquire(ChPyNetSendPack.tagSCUseSkillHurt)

--
Gitblit v1.8.0