18#ifndef TRINITYCORE_TICKET_PACKETS_H
19#define TRINITYCORE_TICKET_PACKETS_H
85 std::vector<GMTicketCase>
Cases;
103 void Read()
override;
228 void Read()
override;
269 void Read()
override;
295 void Read()
override;
@ SMSG_GM_TICKET_CASE_STATUS
@ SMSG_GM_TICKET_SYSTEM_STATUS
@ CMSG_GM_TICKET_GET_SYSTEM_STATUS
@ CMSG_SUBMIT_USER_FEEDBACK
@ CMSG_SUPPORT_TICKET_SUBMIT_COMPLAINT
@ CMSG_GM_TICKET_ACKNOWLEDGE_SURVEY
@ CMSG_GM_TICKET_GET_CASE_STATUS
std::optional< T > Optional
Optional helper class to wrap optional values within.
BugReport(WorldPacket &&packet)
WorldPacket const * Write() override
ComplaintOffender Offender
Complaint(WorldPacket &&packet)
GMTicketAcknowledgeSurvey(WorldPacket &&packet)
WorldPacket const * Write() override
std::vector< GMTicketCase > Cases
GMTicketGetCaseStatus(WorldPacket &&packet)
GMTicketGetSystemStatus(WorldPacket &&packet)
WorldPacket const * Write() override
SubmitUserFeedback(WorldPacket &&packet)
SupportTicketHeader Header
SupportTicketChatLog ChatLog
Optional< SupportTicketLFGListEntryInfo > LfgListEntryInfo
Optional< SupportTicketArenaTeamInfo > ArenaTeamInfo
SupportTicketHorusChatLog HorusChatLog
Optional< SupportTicketPetInfo > PetInfo
Optional< SupportTicketLFGListApplicant > LfgListAppInfo
Optional< SupportTicketMailInfo > MailInfo
Optional< SupportTicketVoiceChatInfo > VoiceChatInfo
SupportTicketHeader Header
Optional< SupportTicketHouseInfo > HouseInfo
ObjectGuid TargetCharacterGUID
SupportTicketSubmitComplaint(WorldPacket &&packet)
Optional< SupportTicketClubFinderInfo > ClubFinderInfo
Optional< SupportTicketGuildInfo > GuildInfo
Optional< SupportTicketCalendarEventInfo > CalenderInfo
int32 WaitTimeOverrideMinutes
std::string WaitTimeOverrideMessage
std::string ArenaTeamName
WorldPackets::Timestamp Timestamp
Optional< uint32 > ReportLineIndex
Array< SupportTicketChatLine, 255 > Lines
std::string PostingDescription
Optional< ObjectGuid > ChannelGuid
Optional< ServerSpec > WorldServer
Optional< uint64 > ClubID
WorldPackets::Timestamp Timestamp
Array< SupportTicketHorusChatLine, 255 > Lines
ObjectGuid Unknown_1127_3
std::string NeighborhoodName
ObjectGuid Unknown_1127_1
ObjectGuid Unknown_1127_2
WorldPackets::LFG::RideTicket Ticket
ObjectGuid LastTouchedAny
ObjectGuid LastTouchedVoiceChat
ObjectGuid LastTouchedComment
ObjectGuid LastTouchedName
WorldPackets::LFG::RideTicket Ticket
bool TargetIsCurrentlyInVoiceChatWithPlayer