From cca9832fbd9139ed1aa1c7c4e2215acee4541ddc Mon Sep 17 00:00:00 2001
From: Andrei Karas <akaras@inbox.ru>
Date: Sun, 7 Feb 2016 02:31:33 +0300
Subject: Read whole SMSG_BEING_SELFEFFECT packet if being not exists.

---
 src/net/eathena/beingrecv.cpp | 2 ++
 src/net/tmwa/beingrecv.cpp    | 2 ++
 2 files changed, 4 insertions(+)

(limited to 'src/net')

diff --git a/src/net/eathena/beingrecv.cpp b/src/net/eathena/beingrecv.cpp
index 35e983296..3bd051d79 100644
--- a/src/net/eathena/beingrecv.cpp
+++ b/src/net/eathena/beingrecv.cpp
@@ -1371,6 +1371,8 @@ void BeingRecv::processBeingSelfEffect(Net::MessageIn &msg)
     Being *const being = actorManager->findBeing(id);
     if (!being)
     {
+        DEBUGLOGSTR("insible player?");
+        msg.readInt32("effect type");
         BLOCK_END("BeingRecv::processBeingSelfEffect")
         return;
     }
diff --git a/src/net/tmwa/beingrecv.cpp b/src/net/tmwa/beingrecv.cpp
index 1d4fd9648..dacc68682 100644
--- a/src/net/tmwa/beingrecv.cpp
+++ b/src/net/tmwa/beingrecv.cpp
@@ -1283,6 +1283,8 @@ void BeingRecv::processBeingSelfEffect(Net::MessageIn &msg)
     Being *const being = actorManager->findBeing(id);
     if (!being)
     {
+        DEBUGLOGSTR("insible player?");
+        msg.readInt32("effect type");
         BLOCK_END("BeingRecv::processBeingSelfEffect")
         return;
     }
-- 
cgit v1.2.3-70-g09d2