From 099aadf3e15c2ed46e95add203cb57bf418f58f1 Mon Sep 17 00:00:00 2001 From: Blaymoira Date: Fri, 9 Jan 2009 22:54:58 +0100 Subject: *Fix issue with ticket message and issue with ticket number increasing by 2 - by |Paradox| --HG-- branch : trunk --- src/game/TicketHandler.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/game/TicketHandler.cpp') diff --git a/src/game/TicketHandler.cpp b/src/game/TicketHandler.cpp index 1e1d97fd4ce..5f43fb9a384 100644 --- a/src/game/TicketHandler.cpp +++ b/src/game/TicketHandler.cpp @@ -36,6 +36,8 @@ void WorldSession::HandleGMTicketCreateOpcode( WorldPacket & recv_data ) // always do a packet check CHECK_PACKET_SIZE(recv_data, 4*4+1+2*4); + uint32 map; + float x, y, z; std::string ticketText = ""; std::string ticketText2 = ""; GM_Ticket *ticket = new GM_Ticket; @@ -43,7 +45,12 @@ void WorldSession::HandleGMTicketCreateOpcode( WorldPacket & recv_data ) WorldPacket data(SMSG_GMTICKET_CREATE, 4); // recv Data - recv_data >> ticketText; + //TODO: Add map coordinates to tickets. + recv_data >> map; + recv_data >> x; + recv_data >> y; + recv_data >> z; + recv_data >> ticketText; // get additional data, rarely used recv_data >> ticketText2; -- cgit v1.2.3