Core/PacketIO: Convert all leftover packets to use packet classes

Port From (https://github.com/TrinityCore/TrinityCore/commit/661470c6587c11e3fa94d2e8b57c92d8be2e297b)
This commit is contained in:
hondacrx
2020-07-14 23:00:31 -04:00
parent 4bb9823456
commit baa9ab6558
15 changed files with 251 additions and 186 deletions
+2 -23
View File
@@ -580,29 +580,8 @@ namespace Game
[WorldPacketHandler(ClientOpcodes.RequestRatedBattlefieldInfo)]
void HandleRequestRatedBattlefieldInfo(RequestRatedBattlefieldInfo packet)
{
// @Todo: perfome research in this case
// The unk fields are related to arenas
WorldPacket data = new WorldPacket(ServerOpcodes.RatedBattlefieldInfo);
data.WriteInt32(0); // BgWeeklyWins20vs20
data.WriteInt32(0); // BgWeeklyPlayed20vs20
data.WriteInt32(0); // BgWeeklyPlayed15vs15
data.WriteInt32(0);
data.WriteInt32(0); // BgWeeklyWins10vs10
data.WriteInt32(0);
data.WriteInt32(0);
data.WriteInt32(0);
data.WriteInt32(0); // BgWeeklyWins15vs15
data.WriteInt32(0);
data.WriteInt32(0);
data.WriteInt32(0);
data.WriteInt32(0);
data.WriteInt32(0);
data.WriteInt32(0);
data.WriteInt32(0); // BgWeeklyPlayed10vs10
data.WriteInt32(0);
data.WriteInt32(0);
//SendPacket(data);
RatedBattlefieldInfo ratedBattlefieldInfo = new RatedBattlefieldInfo();
SendPacket(ratedBattlefieldInfo);
}
[WorldPacketHandler(ClientOpcodes.GetPvpOptionsEnabled, Processing = PacketProcessing.Inplace)]