From 93b3433606b64a57e9342d7f04ae5670b78c3d16 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 6 Apr 2023 18:03:42 +0800 Subject: [PATCH] 1 --- server/gameserver/human.cc | 1 + server/gameserver/pbutils.cc | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 490aa8a1..83298b15 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -3276,6 +3276,7 @@ void Human::CalcStats() } stats->rank = rank; if (room->IsPveRoom()) { + stats->pve_wave = room->pve_data.GetPassedWave(); if (room->pve_data.pve_kill_boss) { stats->victory = true; stats->settlement_color = 1; diff --git a/server/gameserver/pbutils.cc b/server/gameserver/pbutils.cc index 0f64d553..f5751924 100644 --- a/server/gameserver/pbutils.cc +++ b/server/gameserver/pbutils.cc @@ -980,7 +980,6 @@ void Human::FillSMGameOver(cs::SMGameOver& msg) msg.set_team_rank(GetTeam()->team_rank); msg.set_personal_rank(stats->rank); if (room->IsPveRoom()) { - stats->pve_wave = room->pve_data.GetPassedWave(); msg.set_game_over(room->IsGameOver()); } else { msg.set_game_over(room->IsGameOver() || (alive_team_num == 1));