From ed56c2e3d2959e1d61ce9e6c70c6ce0d6515655a Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 11 Aug 2017 15:49:32 +0300 Subject: Add packet SMSG_RODEX_MAIL_DELETE 0x09f6. --- src/net/eathena/mail2recv.cpp | 7 +++++++ src/net/eathena/mail2recv.h | 1 + src/net/eathena/packetsin.inc | 1 + 3 files changed, 9 insertions(+) (limited to 'src') diff --git a/src/net/eathena/mail2recv.cpp b/src/net/eathena/mail2recv.cpp index 3f2049d18..fb9a45ab8 100644 --- a/src/net/eathena/mail2recv.cpp +++ b/src/net/eathena/mail2recv.cpp @@ -146,4 +146,11 @@ void Mail2Recv::processReadMail(Net::MessageIn &msg) } } +void Mail2Recv::processMailDelete(Net::MessageIn &msg) +{ + UNIMPLEMENTEDPACKET; + msg.readUInt8("open type"); + msg.readInt64("mail id"); +} + } // namespace EAthena diff --git a/src/net/eathena/mail2recv.h b/src/net/eathena/mail2recv.h index 0202c6586..e9e8d2d1a 100644 --- a/src/net/eathena/mail2recv.h +++ b/src/net/eathena/mail2recv.h @@ -38,6 +38,7 @@ namespace EAthena void processSendResult(Net::MessageIn &msg); void processMailListPage(Net::MessageIn &msg); void processReadMail(Net::MessageIn &msg); + void processMailDelete(Net::MessageIn &msg); } // namespace MailRecv } // namespace EAthena diff --git a/src/net/eathena/packetsin.inc b/src/net/eathena/packetsin.inc index 17226fdf5..fd62a46eb 100644 --- a/src/net/eathena/packetsin.inc +++ b/src/net/eathena/packetsin.inc @@ -777,6 +777,7 @@ if (packetVersion >= 20130731) // 20131218 packet(SMSG_RODEX_MAIL_LIST_PAGE, 0x09f0, -1, &Mail2Recv::processMailListPage, 20131218); +packet(SMSG_RODEX_MAIL_DELETE, 0x09f6, 11, &Mail2Recv::processMailDelete, 20131218); // 20131223 if (packetVersion >= 20131223) -- cgit v1.2.3-60-g2f50