From 9227881d57d67c72cca1881ea510f2e6b0d51cf5 Mon Sep 17 00:00:00 2001 From: hahwu <31872165+hahwu@users.noreply.github.com> Date: Thu, 17 Apr 2025 10:43:53 +0800 Subject: [PATCH] =?UTF-8?q?=E9=99=90=E6=97=B6=E4=BA=8B=E4=BB=B6=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/game/PlayerChessMod.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/server/game/PlayerChessMod.go b/src/server/game/PlayerChessMod.go index 7db2efc0..7afe8d00 100644 --- a/src/server/game/PlayerChessMod.go +++ b/src/server/game/PlayerChessMod.go @@ -228,8 +228,9 @@ func (p *PlayerChessData) HandleChess(player *Player, handle_list []*msg.ChessHa //扣除体力 EnergyPow := BaseMod.GetEnergyMul() + ReduceEneny := 0 if addChessCostEnergy > 0 { - ReduceEneny := int(math.Pow(2, float64(EnergyPow))) * addChessCostEnergy + ReduceEneny = int(math.Pow(2, float64(EnergyPow))) * addChessCostEnergy itemList = append(itemList, &item.Item{Id: item.ITEM_ENERGY_ID, Num: -ReduceEneny}) } err := player.HandleItem(itemList, msg.ITEM_POP_LABEL_HandleChess.String()) @@ -244,7 +245,7 @@ func (p *PlayerChessData) HandleChess(player *Player, handle_list []*msg.ChessHa // 限时事件 小猫戏法 LimitedTimeEventMod := player.PlayMod.getLimitedTimeEventMod() if LimitedTimeEventMod.CheckExist(limitedTimeEvent.EVENT_TYPE_CAT_TRICK) { - LimitedTimeEventMod.AddCatTrickEnergy(addChessCostEnergy) + LimitedTimeEventMod.AddCatTrickEnergy(ReduceEneny) LimitPush = true } if LimitPush {