diff --git a/src/server/game/mod/charge/Charge.go b/src/server/game/mod/charge/Charge.go index 0e3d5155..538f4030 100644 --- a/src/server/game/mod/charge/Charge.go +++ b/src/server/game/mod/charge/Charge.go @@ -331,7 +331,7 @@ func (c *ChargeMod) InitChessShop(Emit []int) { ChessLv := mergeDataCfg.GetLvById(c) DynamicLv := mergeDataCfg.GetAdjust(v, p, 0) ChessLv += DynamicLv - Diamond := math.Round(math.Pow(2, float64(ChessLv)) / 18) + Diamond := math.Round(math.Pow(2, float64(ChessLv-1)) / 18) RandList = append(RandList, &Rand{ChessId: c, Diamond: int(Diamond)}) } }