From 6d52c69be5170f6518ac9be8aa05bae7bfd26b54 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 21 七月 2025 14:24:43 +0800
Subject: [PATCH] 121 【武将】武将系统-服务端(去除旧属性;优化命令Hero、PrintFightPower;优化武将技能战力计算;)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py
index 8b29dc8..9080305 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py
@@ -2578,18 +2578,18 @@
         heroAttrDict = {}
         if lineupPlayerID:
             heroAttrDict.update({
-                                 ShareDefine.Def_Effect_Atk:500000000,
-                                 ShareDefine.Def_Effect_Def:50000000,
-                                 ShareDefine.Def_Effect_MaxHP:3000000000,
+                                 ChConfig.AttrID_Atk:500000000,
+                                 ChConfig.AttrID_Def:50000000,
+                                 ChConfig.AttrID_MaxHP:3000000000,
                                  })
         else:
             npcDataEx = GetNPCDataEx(curNPC.GetNPCID())
             if not npcDataEx:
                 return
             heroAttrDict.update({
-                                 ShareDefine.Def_Effect_Atk:npcDataEx.GetAtk(),
-                                 ShareDefine.Def_Effect_Def:npcDataEx.GetDef(),
-                                 ShareDefine.Def_Effect_MaxHP:npcDataEx.GetMaxHP(),
+                                 ChConfig.AttrID_Atk:npcDataEx.GetAtk(),
+                                 ChConfig.AttrID_Def:npcDataEx.GetDef(),
+                                 ChConfig.AttrID_MaxHP:npcDataEx.GetMaxHP(),
                                  })
             
         GameWorld.DebugLog("heroAttrDict: ID:%s,NPCID:%s,%s" % (curNPC.GetID(), curNPC.GetNPCID(), heroAttrDict))
@@ -2598,10 +2598,10 @@
         curNPC.ResetNPCBattleState()
         
         # 设置属性
-        curNPC.SetMinAtk(heroAttrDict.get(ShareDefine.Def_Effect_Atk, 1))
-        curNPC.SetMaxAtk(heroAttrDict.get(ShareDefine.Def_Effect_Atk, 1))
-        curNPC.SetDef(heroAttrDict.get(ShareDefine.Def_Effect_Def, 1))
-        GameObj.SetMaxHP(curNPC, heroAttrDict.get(ShareDefine.Def_Effect_MaxHP, 1))
+        curNPC.SetMinAtk(heroAttrDict.get(ChConfig.AttrID_Atk, 1))
+        curNPC.SetMaxAtk(heroAttrDict.get(ChConfig.AttrID_Atk, 1))
+        curNPC.SetDef(heroAttrDict.get(ChConfig.AttrID_Def, 1))
+        GameObj.SetMaxHP(curNPC, heroAttrDict.get(ChConfig.AttrID_MaxHP, 1))
         return
     
     ## 刷新NPC属性

--
Gitblit v1.8.0