diff --git a/data/DB_PigBank_Diamond.dat b/data/DB_PigBank_Diamond.dat
index 318e11f..ea6f47d 100644
--- a/data/DB_PigBank_Diamond.dat
+++ b/data/DB_PigBank_Diamond.dat
@@ -1,4 +1,4 @@
 
  (���8�@��;PdX�`c
-< ((���2Ÿ2��8�@��;J��JƸPdX�`�
-?���/ 2(���2Ÿ2��8�@��;JƸJ��PdX�`�
\ No newline at end of file
+< ((���2Ÿ2��8�@��;JƸJ��PdX�`�
+?���/ 2(���2Ÿ2��8�@��;J��JƸPdX�`�
\ No newline at end of file
diff --git a/data/DB_PropExchange.dat b/data/DB_PropExchange.dat
index 5de0d1f..e10fa5a 100644
--- a/data/DB_PropExchange.dat
+++ b/data/DB_PropExchange.dat
@@ -1,8 +1,8 @@
 
-6ӆԆՆֆ׆"����=
+6Նֆ׆ӆԆ"����=
 .ۆ؆نچ"����=
-Wֆ؆ӆԆنچۆՆ׆"	�����
-]׆نۆӆՆ؆چ܆Ԇֆ"���
+WԆՆۆӆֆ׆؆نچ"	�����
+]׆چ܆ԆՆֆۆӆ؆ن"���
 ��"¸0
 ��
 "��0
diff --git a/data/DB_Task.dat b/data/DB_Task.dat
index 68f1757..0dc47a1 100644
Binary files a/data/DB_Task.dat and b/data/DB_Task.dat differ
diff --git a/data/DB_Task.json b/data/DB_Task.json
index d95a9a1..dd05456 100644
--- a/data/DB_Task.json
+++ b/data/DB_Task.json
@@ -1523,10 +1523,10 @@
 			"Id": 13022,
 			"Order": 22,
 			"Name": "年兽活动",
-			"Des": "成功击杀2只年兽",
+			"Des": "成功击杀3只年兽",
 			"ActivityType": 9,
 			"TaskType": 33,
-			"TargetTimes": 2,
+			"TargetTimes": 3,
 			"FinishTimes": 1,
 			"Award": {
 				"50015": 5
@@ -1536,10 +1536,10 @@
 			"Id": 13023,
 			"Order": 23,
 			"Name": "年兽活动",
-			"Des": "成功击杀3只年兽",
+			"Des": "成功击杀6只年兽",
 			"ActivityType": 9,
 			"TaskType": 33,
-			"TargetTimes": 3,
+			"TargetTimes": 6,
 			"FinishTimes": 1,
 			"Award": {
 				"50015": 10
@@ -1549,10 +1549,10 @@
 			"Id": 13024,
 			"Order": 24,
 			"Name": "年兽活动",
-			"Des": "成功击杀5只年兽",
+			"Des": "成功击杀9只年兽",
 			"ActivityType": 9,
 			"TaskType": 33,
-			"TargetTimes": 5,
+			"TargetTimes": 9,
 			"FinishTimes": 1,
 			"Award": {
 				"50015": 15
@@ -1562,10 +1562,10 @@
 			"Id": 13025,
 			"Order": 25,
 			"Name": "年兽活动",
-			"Des": "成功击杀8只年兽",
+			"Des": "成功击杀12只年兽",
 			"ActivityType": 9,
 			"TaskType": 33,
-			"TargetTimes": 8,
+			"TargetTimes": 12,
 			"FinishTimes": 1,
 			"Award": {
 				"50015": 20
@@ -1575,10 +1575,10 @@
 			"Id": 13026,
 			"Order": 26,
 			"Name": "年兽活动",
-			"Des": "成功击杀10只年兽",
+			"Des": "成功击杀20只年兽",
 			"ActivityType": 9,
 			"TaskType": 33,
-			"TargetTimes": 10,
+			"TargetTimes": 20,
 			"FinishTimes": 1,
 			"Award": {
 				"50015": 45
diff --git a/worldsrv/action_nian.go b/worldsrv/action_nian.go
index fcb3f58..1e3cd0f 100644
--- a/worldsrv/action_nian.go
+++ b/worldsrv/action_nian.go
@@ -331,7 +331,7 @@ func CSNianAttack(s *netlib.Session, packetid int, data interface{}, sid int64)
 		for i := 0; i < count; i++ {
 			//随机伤害值
 			randomValue := int64(rand.Intn(intSlice[1]-intSlice[0]+1) + intSlice[0])
-			logger.Logger.Tracef("随机到的伤害值是：%d", randomValue)
+			logger.Logger.Tracef("snid :%v 随机到的伤害值是：%d", p.SnId, randomValue)
 			//计算BUFF
 			if p.WelfData.NianData.BuffCount > 0 {
 				randomValue = randomValue + randomValue/2
@@ -409,7 +409,7 @@ func CSNianAttack(s *netlib.Session, packetid int, data interface{}, sid int64)
 					Change:   extraItems,
 					GainWay:  common.GainWayNianGain_Attack_BigOther,
 					Operator: "system",
-					Remark:   "年兽活动-打爆竹额外活动奖励",
+					Remark:   "年兽活动-大爆竹额外活动奖励",
 				})
 				extraDrop := &activity.RankAwardData{}
 				extraDrop.ItemId = int32(extraItemId)
@@ -492,7 +492,7 @@ func CSNianAttack(s *netlib.Session, packetid int, data interface{}, sid int64)
 				var bossDieOther []*model.Item
 				for _, info := range pool.List[0].BossDieOtherReward {
 					if p.WelfData.NianData.OtherAwardNum[info.Id] >= info.DropUp {
-						logger.Logger.Trace("BOSS死亡 额外掉落达到上限 id = ", info.Id, "数量：", p.WelfData.NianData.OtherAwardNum[info.Id])
+						logger.Logger.Trace("snid:", p.SnId, "BOSS死亡 额外掉落达到上限 id = ", info.Id, "数量：", p.WelfData.NianData.OtherAwardNum[info.Id])
 						continue
 					}
 					//随机
@@ -565,6 +565,7 @@ func CSNianAttack(s *netlib.Session, packetid int, data interface{}, sid int64)
 			luckTime = 0
 		}
 		damage := p.WelfData.NianData.AttackSumHp
+		logger.Logger.Tracef("sndi :%v,当前最大幸运值：%v，“总榜伤害值:%v", p.SnId, p.WelfData.NianData.AttackMaxHp, p.WelfData.NianData.AttackSumHp)
 		if damage < RankNeed {
 			damage = 0
 		}
@@ -582,6 +583,7 @@ func CSNianAttack(s *netlib.Session, packetid int, data interface{}, sid int64)
 				log.LuckTime = luckTime
 			}
 			mq.Write(log)
+			logger.Logger.Tracef("更新排行榜数据 snid :%v,log:%v", p.SnId, log)
 		}
 	}
 	return nil
diff --git a/xlsx/DB_Task.xlsx b/xlsx/DB_Task.xlsx
index 1e3690a..30d00e9 100644
Binary files a/xlsx/DB_Task.xlsx and b/xlsx/DB_Task.xlsx differ
