From 4466f50d7bb2d83d2b3cd86d85aff14486f84756 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 13 Jan 2016 22:42:13 +0300 Subject: Add support for packet version 20150513. --- src/net/eathena/beingrecv.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/net/eathena/beingrecv.cpp') diff --git a/src/net/eathena/beingrecv.cpp b/src/net/eathena/beingrecv.cpp index 639ce37ab..2d66f5152 100644 --- a/src/net/eathena/beingrecv.cpp +++ b/src/net/eathena/beingrecv.cpp @@ -65,6 +65,7 @@ #include "debug.h" +extern int packetVersion; extern int serverVersion; namespace EAthena @@ -398,6 +399,8 @@ void BeingRecv::processBeingVisible(Net::MessageIn &msg) dstBeing->setHP(hp); msg.readInt8("is boss"); + if (packetVersion >= 20150513) + msg.readInt16("body2"); dstBeing->setStunMode(stunMode); dstBeing->setStatusEffectBlock(0, static_cast( @@ -574,6 +577,8 @@ void BeingRecv::processBeingMove(Net::MessageIn &msg) dstBeing->setHP(hp); msg.readInt8("is boss"); + if (packetVersion >= 20150513) + msg.readInt16("body2"); dstBeing->setStunMode(stunMode); dstBeing->setStatusEffectBlock(0, static_cast( @@ -730,6 +735,8 @@ void BeingRecv::processBeingSpawn(Net::MessageIn &msg) dstBeing->setHP(hp); msg.readInt8("is boss"); + if (packetVersion >= 20150513) + msg.readInt16("body2"); dstBeing->setStunMode(stunMode); dstBeing->setStatusEffectBlock(0, static_cast( -- cgit v1.2.3-70-g09d2