From bc4115e2b66ffca52658e234ed0d5c8c172fc680 Mon Sep 17 00:00:00 2001 From: Ammar Askar Date: Wed, 25 Sep 2013 01:08:03 +0500 Subject: [PATCH] Fix for 0x64 change --- networking/PacketListenerManager.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/networking/PacketListenerManager.py b/networking/PacketListenerManager.py index 3b8f196..23f23b3 100644 --- a/networking/PacketListenerManager.py +++ b/networking/PacketListenerManager.py @@ -673,13 +673,15 @@ def handle64(FileObject): WindowTitle = DataUtil.readString(FileObject) NumberOfSlots = DataUtil.readByte(FileObject) UseName = DataUtil.readBoolean(FileObject) - DataUtil.readInt(FileObject) - return {'WindowID': WindowID, + toReturn = {'WindowID': WindowID, 'InventoryType': InventoryType, 'WindowTitle': WindowTitle, 'NumberOfSlots': NumberOfSlots, 'UseName': UseName } + if InventoryType == 11: + toReturn['EntityId'] = DataUtil.readInt(FileObject) + return toReturn def handle65(FileObject):