Core/PacketIO: Updated most packet structures to 9.0.1

This commit is contained in:
Shauren
2020-11-04 21:39:21 +01:00
parent 16b39a448a
commit cab4c87d2d
101 changed files with 3154 additions and 2553 deletions

View File

@@ -40,30 +40,32 @@ void WorldSession::HandleGMTicketSystemStatusOpcode(WorldPackets::Ticket::GMTick
SendPacket(response.Write());
}
void WorldSession::HandleSupportTicketSubmitBug(WorldPackets::Ticket::SupportTicketSubmitBug& packet)
void WorldSession::HandleSubmitUserFeedback(WorldPackets::Ticket::SubmitUserFeedback& userFeedback)
{
if (!sSupportMgr->GetBugSystemStatus())
return;
if (userFeedback.IsSuggestion)
{
if (!sSupportMgr->GetSuggestionSystemStatus())
return;
BugTicket* ticket = new BugTicket(GetPlayer());
ticket->SetPosition(packet.Header.MapID, packet.Header.Position);
ticket->SetFacing(packet.Header.Facing);
ticket->SetNote(packet.Note);
SuggestionTicket* ticket = new SuggestionTicket(GetPlayer());
ticket->SetPosition(userFeedback.Header.MapID, userFeedback.Header.Position);
ticket->SetFacing(userFeedback.Header.Facing);
ticket->SetNote(userFeedback.Note);
sSupportMgr->AddTicket(ticket);
}
sSupportMgr->AddTicket(ticket);
}
else
{
if (!sSupportMgr->GetBugSystemStatus())
return;
void WorldSession::HandleSupportTicketSubmitSuggestion(WorldPackets::Ticket::SupportTicketSubmitSuggestion& packet)
{
if (!sSupportMgr->GetSuggestionSystemStatus())
return;
BugTicket* ticket = new BugTicket(GetPlayer());
ticket->SetPosition(userFeedback.Header.MapID, userFeedback.Header.Position);
ticket->SetFacing(userFeedback.Header.Facing);
ticket->SetNote(userFeedback.Note);
SuggestionTicket* ticket = new SuggestionTicket(GetPlayer());
ticket->SetPosition(packet.Header.MapID, packet.Header.Position);
ticket->SetFacing(packet.Header.Facing);
ticket->SetNote(packet.Note);
sSupportMgr->AddTicket(ticket);
sSupportMgr->AddTicket(ticket);
}
}
void WorldSession::HandleSupportTicketSubmitComplaint(WorldPackets::Ticket::SupportTicketSubmitComplaint& packet)