diff --git a/server/matchserver/history/historymgr.go b/server/matchserver/history/historymgr.go index 65a68c6a..f83c8c83 100644 --- a/server/matchserver/history/historymgr.go +++ b/server/matchserver/history/historymgr.go @@ -36,7 +36,7 @@ func (this *historyMgr) PushLastBattleInfo(hum common.Player) { q5.NewSlice(&msg.BattleList, 0, 10) for key, val := range(u.mapAndModeHash) { mapId := int32(key) - modeId := int32(key) + modeId := int32(key >> 32) p := new(cs.MFLastBattleInfo) p.MapId = proto.Int32(mapId) p.ModeId = proto.Int32(modeId)