1
This commit is contained in:
parent
b85f8eb6ad
commit
d30e14e9f7
@ -89,12 +89,17 @@ func (this *ActivityApi) RollDice(c *gin.Context) {
|
|||||||
f5.RspErr(c, 500, "server internal error7")
|
f5.RspErr(c, 500, "server internal error7")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
gridMeta := mt.Table.MapGrid.GetById(int64(user.CurrGrid + rspObj.Point))
|
var gridMeta *mt.MapGrid
|
||||||
|
if user.CurrGrid + rspObj.Point > mt.Table.MapGrid.GetMaxGridId() {
|
||||||
|
|
||||||
|
} else {
|
||||||
|
gridMeta = mt.Table.MapGrid.GetById(int64(user.CurrGrid + rspObj.Point))
|
||||||
if gridMeta == nil {
|
if gridMeta == nil {
|
||||||
f5.RspErr(c, 500, "server internal error7")
|
f5.RspErr(c, 500, "server internal error7")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
user.CurrGrid += rspObj.Point
|
user.CurrGrid += rspObj.Point
|
||||||
|
}
|
||||||
user.UpdateFields([]string{"curr_grid"})
|
user.UpdateFields([]string{"curr_grid"})
|
||||||
items := gridMeta.GetRewardItems()
|
items := gridMeta.GetRewardItems()
|
||||||
if items == nil {
|
if items == nil {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user