From d5470cd69e56243438e537e2e1ace2db3d0821fc Mon Sep 17 00:00:00 2001 From: hahwu <31872165+hahwu@users.noreply.github.com> Date: Fri, 29 Aug 2025 12:03:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/game/mod/charge/Charge.go | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/server/game/mod/charge/Charge.go b/src/server/game/mod/charge/Charge.go index 4d0701a6..c2266f38 100644 --- a/src/server/game/mod/charge/Charge.go +++ b/src/server/game/mod/charge/Charge.go @@ -264,7 +264,14 @@ func (c *ChargeMod) BackData() *msg.ResCharge { ChessId: int32(v.Id), } } - + resWish := &msg.WishList{} + if c.WishList != nil { + resWish = &msg.WishList{ + Id: int32(c.WishList.ItemId), + Count: int32(c.WishList.Count), + Uid: c.WishList.SendList, + } + } return &msg.ResCharge{ Charge: float32(c.Charge), Total: int32(c.Total), @@ -278,11 +285,7 @@ func (c *ChargeMod) BackData() *msg.ResCharge { SpecialChargeWeek: int32(GoUtil.FullWeeksSince(c.LastSpecialCharge)), TodayCharge: float32(c.TodayCharge), MonthCharge: float32(c.MonthCharge), - Wish: &msg.WishList{ - Id: int32(c.WishList.ItemId), - Count: int32(c.WishList.Count), - Uid: c.WishList.SendList, - }, + Wish: resWish, } }