From df3a46c2c61c6800f70375370b95879a17f8fab1 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 22 Apr 2024 20:11:53 +0800 Subject: [PATCH] 1 --- server/gameserver/team.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/gameserver/team.cc b/server/gameserver/team.cc index 24f8fc74..c66ef5bf 100644 --- a/server/gameserver/team.cc +++ b/server/gameserver/team.cc @@ -18,6 +18,7 @@ #include "mt/Param.h" #include "mt/Map.h" +#include "mt/MapMode.h" #include "mt/Hero.h" #include "mt/PveGemini.h" #include "mt/PveGeminiMode.h" @@ -280,6 +281,7 @@ void Team::GenBattleReportData(Human* player, a8::MutableXObject* params) params->SetVal("room_mode", room->GetReportRoomMode()); params->SetVal("team_id", GetTeamId()); params->SetVal("team_mode", 1); + params->SetVal("map_mode_id", room->GetMapModeMeta()->id()); params->SetVal("map_mode", room->GetReportMapMode()); params->SetVal("map_id", room->GetMapMeta()->map_id()); if (room->IsPveRoom()) { @@ -617,6 +619,8 @@ void Team::GenRoomReportData(a8::MutableXObject* params) { params->SetVal("battle_uuid", battle_uuid_); params->SetVal("team_id", GetTeamId()); + params->SetVal("map_mode_id", room->GetMapModeMeta()->id()); + params->SetVal("map_mode", room->GetReportMapMode()); if (room->IsPveRoom()) { params->SetVal("victory", room->pve_data.pve_kill_boss == 1 ? 1 : 0);