mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-16 07:30:42 +01:00
Core/PacketIO: Updated most packet structures to 9.0.1
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user