From 82ec411046666bfc2188f3a9b8d62bd49c177082 Mon Sep 17 00:00:00 2001 From: hahwu <31872165+hahwu@users.noreply.github.com> Date: Mon, 7 Jul 2025 10:58:29 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=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 | 2 +- src/server/game/mod/order/Order.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/server/game/RegisterNetworkFunc.go b/src/server/game/RegisterNetworkFunc.go index 188b428c..bfd35604 100644 --- a/src/server/game/RegisterNetworkFunc.go +++ b/src/server/game/RegisterNetworkFunc.go @@ -298,7 +298,7 @@ func ReqRewardOrder(player *Player, buf []byte) error { if LimitedTimeEventMod.CheckExist(limitedTimeEvent.EVENT_TYPE_CHEST_RAIN) { //宝箱雨活动 ChestRainItems := LimitedTimeEventMod.GetChestReward(mergeList) - player.args["ResItemPopId"] = 0 + player.args["ResItemPopId"] = req.OrderId err = player.HandleItem(ChestRainItems, msg.ITEM_POP_LABEL_LimitEventChestRain.String()) if err != nil { player.SendErrClienRes(&msg.ResRewardOrder{ diff --git a/src/server/game/mod/order/Order.go b/src/server/game/mod/order/Order.go index 5d71906b..2b8eb137 100644 --- a/src/server/game/mod/order/Order.go +++ b/src/server/game/mod/order/Order.go @@ -37,7 +37,7 @@ type Order struct { const ( Common_type = 1 // 普通订单 - Extra_type = 2 // 额外订单 + Extra_type = 2 // 额外订单 弃用 Super_type = 3 // 超级订单 Preheat_type = 4 // 预热订单 Trigger_type = 5 // 触发订单 @@ -389,7 +389,7 @@ func (o *OrderMod) addOrder(ChessList []int, Diff int, Type int) int { o.Auto_id++ Star := GetOrderStar(ChessList) Items := make([]*item.Item, 0) - if Type != Common_type { + if Type != Common_type && Type != Super_type { Items = []*item.Item{item.NewItem(item.ITEM_STAR_ID, Star)} } Order := Order{