From 43bbdc6f6cf3f805c415b387312c8da899ce5b14 Mon Sep 17 00:00:00 2001 From: hahwu <31872165+hahwu@users.noreply.github.com> Date: Thu, 24 Apr 2025 18:53:03 +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/mod/limitedTimeEvent/LimitedTimeEvent.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/game/mod/limitedTimeEvent/LimitedTimeEvent.go b/src/server/game/mod/limitedTimeEvent/LimitedTimeEvent.go index 30ba8a35..a2f19612 100644 --- a/src/server/game/mod/limitedTimeEvent/LimitedTimeEvent.go +++ b/src/server/game/mod/limitedTimeEvent/LimitedTimeEvent.go @@ -188,7 +188,7 @@ func (l *LimitedTimeEventMod) GetMoneyCatReward(ChessList []int) []*item.Item { d.EndTime = int64(Cd) + GoUtil.Now() d.Mul = NextMul2 d.Id = 2 - Star = int(float64(Star) * (NextMul1 - 1)) + Star = int(math.Ceil(float64(Star) * (NextMul1 - 1))) } else { MaxId := limitedTimeEventCfg.GetMoneyCatMax() NextId := min(d.Id+1, MaxId) @@ -196,7 +196,7 @@ func (l *LimitedTimeEventMod) GetMoneyCatReward(ChessList []int) []*item.Item { d.Id = NextId d.Mul = NextMul d.EndTime = GoUtil.Now() + int64(Cd) - Star = int(float64(Star) * (mul - 1)) + Star = int(math.Ceil(float64(Star) * (mul - 1))) } return []*item.Item{{Id: item.ITEM_STAR_ID, Num: Star}}