From 47b2860e55d46727d77cc2ffe56b84463e426061 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 29 Nov 2024 14:38:06 +0800 Subject: [PATCH] 1 --- server/wheelserver/api/v1/activity/activity.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/server/wheelserver/api/v1/activity/activity.go b/server/wheelserver/api/v1/activity/activity.go index bcd8af48..fc1b2552 100644 --- a/server/wheelserver/api/v1/activity/activity.go +++ b/server/wheelserver/api/v1/activity/activity.go @@ -91,7 +91,12 @@ func (this *ActivityApi) RollDice(c *gin.Context) { } var gridMeta *mt.MapGrid if user.CurrGrid + rspObj.Point > mt.Table.MapGrid.GetMaxGridId() { - + user.CurrGrid = user.CurrGrid + rspObj.Point - mt.Table.MapGrid.GetMaxGridId() + gridMeta = mt.Table.MapGrid.GetById(int64(user.CurrGrid)) + if gridMeta == nil { + f5.RspErr(c, 500, "server internal error7") + return + } } else { gridMeta = mt.Table.MapGrid.GetById(int64(user.CurrGrid + rspObj.Point)) if gridMeta == nil {