From 44ca22a924b6e05ae23c434e3132851584329d61 Mon Sep 17 00:00:00 2001 From: hahwu <31872165+hahwu@users.noreply.github.com> Date: Wed, 23 Apr 2025 11:47:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8B=9B=E8=B4=A2=E7=8C=AB=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/game/RegisterNetworkFunc.go | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/server/game/RegisterNetworkFunc.go b/src/server/game/RegisterNetworkFunc.go index c36ea8a8..883d04af 100644 --- a/src/server/game/RegisterNetworkFunc.go +++ b/src/server/game/RegisterNetworkFunc.go @@ -254,14 +254,16 @@ func ReqRewardOrder(player *Player, buf []byte) error { Item = item.Merge(Item, AddItem) } if LimitedTimeEventMod.CheckExist(limitedTimeEvent.EVENT_TYPE_MONEY_CAT) { //招财猫活动 - AddItem := LimitedTimeEventMod.GetMoneyCatReward(mergeList) - if len(AddItem) > 0 { - player.TeLog("time_limited_event_action", map[string]interface{}{ - "event_type": "money_cat", - "item_list": AddItem, - }) + if OrderType != order.Super_type { + AddItem := LimitedTimeEventMod.GetMoneyCatReward(mergeList) + if len(AddItem) > 0 { + player.TeLog("time_limited_event_action", map[string]interface{}{ + "event_type": "money_cat", + "item_list": AddItem, + }) + } + Item = item.Merge(Item, AddItem) } - Item = item.Merge(Item, AddItem) } if err != nil { player.SendErrClienRes(&msg.ResRewardOrder{