aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/BattleGroundHandler.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2020-07-02 00:07:38 +0200
committerShauren <shauren.trinity@gmail.com>2020-07-02 00:07:38 +0200
commit661470c6587c11e3fa94d2e8b57c92d8be2e297b (patch)
tree402072357b13bb161ec2311f355e15aff0d7316c /src/server/game/Handlers/BattleGroundHandler.cpp
parent4499f203a3ee9d6567b2af9011ee9e4378de0eab (diff)
Core/PacketIO: Convert all leftover packets to use packet classes
Diffstat (limited to 'src/server/game/Handlers/BattleGroundHandler.cpp')
-rw-r--r--src/server/game/Handlers/BattleGroundHandler.cpp25
1 files changed, 2 insertions, 23 deletions
diff --git a/src/server/game/Handlers/BattleGroundHandler.cpp b/src/server/game/Handlers/BattleGroundHandler.cpp
index 8ad71c8852e..381b2a6e6c6 100644
--- a/src/server/game/Handlers/BattleGroundHandler.cpp
+++ b/src/server/game/Handlers/BattleGroundHandler.cpp
@@ -601,29 +601,8 @@ void WorldSession::HandleReportPvPAFK(WorldPackets::Battleground::ReportPvPPlaye
void WorldSession::HandleRequestRatedBattlefieldInfo(WorldPackets::Battleground::RequestRatedBattlefieldInfo& /*packet*/)
{
- /// @Todo: perfome research in this case
- /// The unk fields are related to arenas
- WorldPacket data(SMSG_RATED_BATTLEFIELD_INFO, 72);
- data << uint32(0); // BgWeeklyWins20vs20
- data << uint32(0); // BgWeeklyPlayed20vs20
- data << uint32(0); // BgWeeklyPlayed15vs15
- data << uint32(0);
- data << uint32(0); // BgWeeklyWins10vs10
- data << uint32(0);
- data << uint32(0);
- data << uint32(0);
- data << uint32(0); // BgWeeklyWins15vs15
- data << uint32(0);
- data << uint32(0);
- data << uint32(0);
- data << uint32(0);
- data << uint32(0);
- data << uint32(0);
- data << uint32(0); // BgWeeklyPlayed10vs10
- data << uint32(0);
- data << uint32(0);
-
- SendPacket(&data);
+ WorldPackets::Battleground::RatedBattlefieldInfo ratedBattlefieldInfo;
+ SendPacket(ratedBattlefieldInfo.Write());
}
void WorldSession::HandleGetPVPOptionsEnabled(WorldPackets::Battleground::GetPVPOptionsEnabled& /*getPvPOptionsEnabled*/)