From e1810b71884f6eb81fbe757c330298261a45f000 Mon Sep 17 00:00:00 2001 From: hahwu <31872165+hahwu@users.noreply.github.com> Date: Mon, 24 Mar 2025 15:09:23 +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 79ced828..affb8918 100644 --- a/src/server/game/mod/limitedTimeEvent/LimitedTimeEvent.go +++ b/src/server/game/mod/limitedTimeEvent/LimitedTimeEvent.go @@ -169,7 +169,7 @@ func (l *LimitedTimeEventMod) GetMoneyCatReward(ChessList []int) []*item.Item { NextMul2, Cd := limitedTimeEventCfg.GetMoneyCat(2) d.EndTime = int64(Cd) + GoUtil.Now() d.Mul = NextMul2 - Star = int(float64(Star) * NextMul1) + Star = int(float64(Star) * (NextMul1 - 1)) } else { MaxId := limitedTimeEventCfg.GetMoneyCatMax() NextId := min(d.Id+1, MaxId) @@ -177,7 +177,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) + Star = int(float64(Star) * (mul - 1)) } return []*item.Item{{Id: item.ITEM_STAR_ID, Num: Star}}