This commit is contained in:
aozhiwei 2023-03-16 18:27:48 +08:00
parent ba8462677f
commit 851b55ae1f

View File

@ -1214,6 +1214,7 @@ void Room::UpdateGasInactivePvp()
}
battle_start_frameno_ = GetFrameNo();
CombineTeam();
FillTeam();
ClearPostBattleAutoFreeList();
OnBattleStart();
ShuaPlane();
@ -1639,7 +1640,6 @@ void Room::CombineTeam()
}
}
} while (++try_count < 20);
FillTeam();
}
void Room::FillTeam()
@ -1659,7 +1659,10 @@ void Room::FillTeam()
for (int i = pair.second->GetTeam()->GetMemberNum(); i < MAX_TEAM_NUM; ++i) {
if (!free_team_list.empty()) {
Team* b_team = free_team_list.at(free_team_list.size() - 1);
pair.second->GetTeam()->CombineTeam(b_team);
free_team_list.erase(free_team_list.begin() + free_team_list.size() - 1);
team_hash_.erase(b_team->GetTeamId());
delete b_team;
}
}
}