From e0d8bfefba18013d28e4db19dc55af6835621770 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 09 十二月 2025 14:13:16 +0800
Subject: [PATCH] 121 【武将】武将系统-服务端(武将品质突破表删除武将最大等级限制;)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py |   42 +++++++++++++++++++++---------------------
 1 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
index 03bdf94..017f1bd 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -232,7 +232,6 @@
                 "HeroQualityBreak":(
                         ("DWORD", "Quality", 1),
                         ("DWORD", "BreakLV", 1),
-                        ("WORD", "LVMax", 0),
                         ("WORD", "UPLVNeed", 0),
                         ("list", "UPCostItemList", 0),
                         ),
@@ -857,6 +856,7 @@
                         ("DWORD", "MaxHP", 0),
                         ("DWORD", "Atk", 0),
                         ("DWORD", "Def", 0),
+                        ("BYTE", "ReHeroStar", 0),
                         ("BYTE", "ReHeroBreakLV", 0),
                         ("BYTE", "ReHeroAwakeLV", 0),
                         ("DWORD", "ReAtk", 0),
@@ -2468,9 +2468,8 @@
         
     def GetQuality(self): return self.attrTuple[0] # 品质 DWORD
     def GetBreakLV(self): return self.attrTuple[1] # 突破等级 DWORD
-    def GetLVMax(self): return self.attrTuple[2] #  等级上限 WORD
-    def GetUPLVNeed(self): return self.attrTuple[3] #  突破到下级需要等级 WORD
-    def GetUPCostItemList(self): return self.attrTuple[4] #  突破到下级消耗道具 list
+    def GetUPLVNeed(self): return self.attrTuple[2] #  突破到下级需要等级 WORD
+    def GetUPCostItemList(self): return self.attrTuple[3] #  突破到下级消耗道具 list
 
 # 武将品质觉醒表
 class IPY_HeroQualityAwake():
@@ -3398,23 +3397,24 @@
     def GetMaxHP(self): return self.attrTuple[2] # 生命 DWORD
     def GetAtk(self): return self.attrTuple[3] # 攻击 DWORD
     def GetDef(self): return self.attrTuple[4] # 防御 DWORD
-    def GetReHeroBreakLV(self): return self.attrTuple[5] # 参考突破等级 BYTE
-    def GetReHeroAwakeLV(self): return self.attrTuple[6] # 参考觉醒等级 BYTE
-    def GetReAtk(self): return self.attrTuple[7] # 参考攻击 DWORD
-    def GetReDef(self): return self.attrTuple[8] # 防御 DWORD
-    def GetReMaxHP(self): return self.attrTuple[9] # 生命 DWORD
-    def GetReStunRate(self): return self.attrTuple[10] # DWORD
-    def GetReSuperHitRate(self): return self.attrTuple[11] # DWORD
-    def GetReComboRate(self): return self.attrTuple[12] # DWORD
-    def GetReMissRate(self): return self.attrTuple[13] # DWORD
-    def GetReParryRate(self): return self.attrTuple[14] # DWORD
-    def GetReSuckHPPer(self): return self.attrTuple[15] # DWORD
-    def GetReStunRateDef(self): return self.attrTuple[16] # DWORD
-    def GetReSuperHitRateDef(self): return self.attrTuple[17] # DWORD
-    def GetReComboRateDef(self): return self.attrTuple[18] # DWORD
-    def GetReMissRateDef(self): return self.attrTuple[19] # DWORD
-    def GetReParryRateDef(self): return self.attrTuple[20] # DWORD
-    def GetReSuckHPPerDef(self): return self.attrTuple[21] # DWORD
+    def GetReHeroStar(self): return self.attrTuple[5] # 参考星级 BYTE
+    def GetReHeroBreakLV(self): return self.attrTuple[6] # 参考突破等级 BYTE
+    def GetReHeroAwakeLV(self): return self.attrTuple[7] # 参考觉醒等级 BYTE
+    def GetReAtk(self): return self.attrTuple[8] # 参考攻击 DWORD
+    def GetReDef(self): return self.attrTuple[9] # 防御 DWORD
+    def GetReMaxHP(self): return self.attrTuple[10] # 生命 DWORD
+    def GetReStunRate(self): return self.attrTuple[11] # DWORD
+    def GetReSuperHitRate(self): return self.attrTuple[12] # DWORD
+    def GetReComboRate(self): return self.attrTuple[13] # DWORD
+    def GetReMissRate(self): return self.attrTuple[14] # DWORD
+    def GetReParryRate(self): return self.attrTuple[15] # DWORD
+    def GetReSuckHPPer(self): return self.attrTuple[16] # DWORD
+    def GetReStunRateDef(self): return self.attrTuple[17] # DWORD
+    def GetReSuperHitRateDef(self): return self.attrTuple[18] # DWORD
+    def GetReComboRateDef(self): return self.attrTuple[19] # DWORD
+    def GetReMissRateDef(self): return self.attrTuple[20] # DWORD
+    def GetReParryRateDef(self): return self.attrTuple[21] # DWORD
+    def GetReSuckHPPerDef(self): return self.attrTuple[22] # DWORD
 
 # 特殊地图玩家属性公式表
 class IPY_SpecMapPlayerAttrFormat():

--
Gitblit v1.8.0