From 9d74243158256baa7bcf5bd5b7a8b963ad0a126a Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 24 Nov 2022 15:23:02 +0800 Subject: [PATCH] 1 --- server/gameserver/human.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 1b11ce5c..8e4a748c 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -2157,6 +2157,14 @@ void Human::GenBattleReportData(a8::MutableXObject* params) GetTeam()->team_rank = room->GetAliveTeamNum(); stats.pvp_settlement_type = GetTeam()->GetMemberNum() > 1 ? 1 : 0; stats.settlement_color = 1; + } else { + if (room->GetAliveTeamNum() == 1) { + if (room->GetAliveTeam() == GetTeam()) { + GetTeam()->team_rank = 1; + stats.pvp_settlement_type = GetTeam()->GetMemberNum() > 1 ? 1 : 0; + stats.settlement_color = 1; + } + } } if (rank < 10) { stats.settlement_color = 1;