aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/BattleGroundHandler.cpp
diff options
context:
space:
mode:
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*/)