From 4453686b87db63f6f0864ee10b4a542b5e723cc2 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期六, 11 十月 2025 20:30:56 +0800
Subject: [PATCH] 271 【内政】古宝系统-服务端

---
 /dev/null                                |   14 --------------
 ServerPack/HA3_Function/GubaoInfo.h      |   31 ++++++++++++++++---------------
 ClientPack/CB2_NewFunction/GubaoStarUp.h |    8 --------
 3 files changed, 16 insertions(+), 37 deletions(-)

diff --git a/ClientPack/CB2_NewFunction/GubaoStarUp.h b/ClientPack/CB2_NewFunction/GubaoStarUp.h
index 22f97c4..e440b7a 100644
--- a/ClientPack/CB2_NewFunction/GubaoStarUp.h
+++ b/ClientPack/CB2_NewFunction/GubaoStarUp.h
@@ -1,15 +1,7 @@
 // B2 17 古宝升星 #tagCMGubaoStarUp
 
-struct    tagCMGubaoPieceUse
-{
-	WORD		GubaoID;		// 通用碎片古宝ID
-	WORD		PieceCount;	// 使用碎片个数
-};
-
 struct    tagCMGubaoStarUp
 {
 	tagHead		 Head;
 	WORD		GubaoID;	
-	BYTE		PieceSelectCount;
-	tagCMGubaoPieceUse	CommPieceUseList[PieceSelectCount];	// 通用古宝碎片使用列表
 };
diff --git a/ServerPack/HA3_Function/GubaoInfo.h b/ServerPack/HA3_Function/GubaoInfo.h
index 69438b4..6d6539f 100644
--- a/ServerPack/HA3_Function/GubaoInfo.h
+++ b/ServerPack/HA3_Function/GubaoInfo.h
@@ -1,15 +1,16 @@
-// A3 C7 古宝信息 #tagMCGubaoInfo
-
-struct	tagMCGubao
-{
-	WORD	GubaoID;
-	BYTE	GubaoStar;
-	BYTE	GubaoLV;
-};
-
-struct	tagMCGubaoInfo
-{
-	tagHead		Head;
-	BYTE		Count;
-	tagMCGubao	GubaoInfoList[Count]; 
-};
+// A3 C7 古宝信息 #tagMCGubaoInfo
+
+struct	tagMCGubao
+{
+	WORD	GubaoID;
+	BYTE	GubaoStar;
+	BYTE	GubaoLV;
+	BYTE	EffLayer;		// 该特殊效果累加层值
+};
+
+struct	tagMCGubaoInfo
+{
+	tagHead		Head;
+	WORD		Count;
+	tagMCGubao	GubaoInfoList[Count]; 
+};
diff --git a/ServerPack/HA3_Function/GubaoItemEffInfo b/ServerPack/HA3_Function/GubaoItemEffInfo
deleted file mode 100644
index e69de29..0000000
--- a/ServerPack/HA3_Function/GubaoItemEffInfo
+++ /dev/null
diff --git a/ServerPack/HA3_Function/GubaoItemEffInfo.des b/ServerPack/HA3_Function/GubaoItemEffInfo.des
deleted file mode 100644
index a997ffe..0000000
--- a/ServerPack/HA3_Function/GubaoItemEffInfo.des
+++ /dev/null
@@ -1 +0,0 @@
-A3 CA 古宝物品特殊效果信息 #tagMCGubaoItemEffInfo
diff --git a/ServerPack/HA3_Function/GubaoItemEffInfo.h b/ServerPack/HA3_Function/GubaoItemEffInfo.h
deleted file mode 100644
index d5bbbe7..0000000
--- a/ServerPack/HA3_Function/GubaoItemEffInfo.h
+++ /dev/null
@@ -1,15 +0,0 @@
-// A3 CA 古宝物品特殊效果信息 #tagMCGubaoItemEffInfo
-
-struct	tagMCGubaoItemEff
-{
-	WORD	GubaoID;
-	BYTE	EffType; // 不同古宝ID允许拥有相同效果类型,进度值每个古宝ID单独统计
-	DWORD	EffValue;	// 该效果目前累加值
-};
-
-struct	tagMCGubaoItemEffInfo
-{
-	tagHead		Head;
-	WORD		Count;
-	tagMCGubaoItemEff	ItemEffInfoList[Count]; 
-};
diff --git a/ServerPack/HA3_Function/GubaoPieceInfo b/ServerPack/HA3_Function/GubaoPieceInfo
deleted file mode 100644
index e69de29..0000000
--- a/ServerPack/HA3_Function/GubaoPieceInfo
+++ /dev/null
diff --git a/ServerPack/HA3_Function/GubaoPieceInfo.des b/ServerPack/HA3_Function/GubaoPieceInfo.des
deleted file mode 100644
index 3ed84a5..0000000
--- a/ServerPack/HA3_Function/GubaoPieceInfo.des
+++ /dev/null
@@ -1 +0,0 @@
-A3 CB 古宝碎片信息 #tagMCGubaoPieceInfo
diff --git a/ServerPack/HA3_Function/GubaoPieceInfo.h b/ServerPack/HA3_Function/GubaoPieceInfo.h
deleted file mode 100644
index 386dd0a..0000000
--- a/ServerPack/HA3_Function/GubaoPieceInfo.h
+++ /dev/null
@@ -1,14 +0,0 @@
-// A3 CB 古宝碎片信息 #tagMCGubaoPieceInfo
-
-struct	tagMCGubaoPiece
-{
-	WORD	GubaoID;
-	DWORD	PieceCount;	// 当前碎片个数
-};
-
-struct	tagMCGubaoPieceInfo
-{
-	tagHead		Head;
-	BYTE		Count;
-	tagMCGubaoPiece	PieceInfoList[Count]; 
-};

--
Gitblit v1.8.0