From 0553dd864952dbe373427f54695b4369f734f8df Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 17 Apr 2017 23:48:07 +0300 Subject: Change non shuffle packets for 2016 packet versions. --- src/net/eathena/gamerecv.cpp | 2 +- src/net/eathena/packetsin.inc | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/net/eathena/gamerecv.cpp b/src/net/eathena/gamerecv.cpp index 33d740c82..865ed5820 100644 --- a/src/net/eathena/gamerecv.cpp +++ b/src/net/eathena/gamerecv.cpp @@ -57,7 +57,7 @@ void GameRecv::processMapLogin(Net::MessageIn &msg) x, y, direction); if (msg.getVersion() >= 20080102) msg.readInt16("font"); - if (msg.getVersion() >= 20141022) + if (msg.getVersion() >= 20141022 && msg.getVersion() < 20160330) msg.readUInt8("sex"); mLastHost &= 0xffffff; diff --git a/src/net/eathena/packetsin.inc b/src/net/eathena/packetsin.inc index bc0bcf9a6..5259b0e7a 100644 --- a/src/net/eathena/packetsin.inc +++ b/src/net/eathena/packetsin.inc @@ -881,6 +881,12 @@ if (packetVersion >= 20150805) packet(SMSG_SELECT_CART, 0x097f, -1, &InventoryRecv::processSelectCart, 20150805); } +// 20160330 +if (packetVersion >= 20160330) +{ + packet(SMSG_MAP_LOGIN_SUCCESS, 0x02eb, 13, &GameRecv::processMapLogin, 20080102); +} + // 0 // evol always packets packet(SMSG_SERVER_VERSION_RESPONSE, 0x7531, -1, &LoginRecv::processServerVersion, 0); -- cgit v1.2.3-60-g2f50