From afd50c42da5cda925bdd8770a1d86ac79090b454 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 29 十二月 2025 20:50:08 +0800
Subject: [PATCH] 121 【武将】武将系统-服务端(心愿修改支持心愿卡;)

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

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
index a0fed3a..b929606 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -1267,9 +1267,10 @@
                         ("dict", "NotifyKeyDict", 0),
                         ("BYTE", "AwardMoneyType", 0),
                         ("WORD", "AwardMoneyValue", 0),
-                        ("BYTE", "WishOutput", 0),
                         ("BYTE", "WishReset", 0),
                         ("dict", "WishLibSelect", 0),
+                        ("dict", "WishLibPubFreeCnt", 0),
+                        ("dict", "WishLibCard", 0),
                         ),
 
                 "TreasureHouse":(
@@ -1292,6 +1293,7 @@
                         ("DWORD", "ItemID", 0),
                         ("DWORD", "ItemCount", 0),
                         ("DWORD", "ItemWeight", 0),
+                        ("BYTE", "IsWishItem", 0),
                         ("BYTE", "WishOutCnt", 0),
                         ),
 
@@ -4019,9 +4021,10 @@
     def GetNotifyKeyDict(self): return self.attrTuple[18] # 广播key dict
     def GetAwardMoneyType(self): return self.attrTuple[19] # 额外奖励货币类型 BYTE
     def GetAwardMoneyValue(self): return self.attrTuple[20] # 单次奖励货币数 WORD
-    def GetWishOutput(self): return self.attrTuple[21] # 心愿产出规则 BYTE
-    def GetWishReset(self): return self.attrTuple[22] # 心愿重置规则 BYTE
-    def GetWishLibSelect(self): return self.attrTuple[23] # 心愿库选择数 dict
+    def GetWishReset(self): return self.attrTuple[21] # 心愿重置规则 BYTE
+    def GetWishLibSelect(self): return self.attrTuple[22] # 心愿库选择数 dict
+    def GetWishLibPubFreeCnt(self): return self.attrTuple[23] # 心愿库公共免费次数 dict
+    def GetWishLibCard(self): return self.attrTuple[24] # 心愿库心愿卡 dict
 
 # 寻宝产出库表
 class IPY_TreasureHouse():
@@ -4054,7 +4057,8 @@
     def GetItemID(self): return self.attrTuple[2] # 物品ID DWORD
     def GetItemCount(self): return self.attrTuple[3] # 物品个数 DWORD
     def GetItemWeight(self): return self.attrTuple[4] # 物品权重 DWORD
-    def GetWishOutCnt(self): return self.attrTuple[5] # 心愿产出次数 BYTE
+    def GetIsWishItem(self): return self.attrTuple[5] # 心愿可选 BYTE
+    def GetWishOutCnt(self): return self.attrTuple[6] # 心愿独立产出次数 BYTE
 
 # 寻宝累计次数奖励表
 class IPY_TreasureCntAward():

--
Gitblit v1.8.0