From 034a283a28cb08c654ef6bca1310ebb7c2fc5636 Mon Sep 17 00:00:00 2001 From: madmaxoft Date: Thu, 7 Nov 2013 17:11:36 +0100 Subject: [PATCH] Protocol 1.7: Fixed the Spawn Mob packet. This should fix #318 --- source/Protocol/Protocol17x.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/Protocol/Protocol17x.cpp b/source/Protocol/Protocol17x.cpp index 99cc7b52c..ef8029433 100644 --- a/source/Protocol/Protocol17x.cpp +++ b/source/Protocol/Protocol17x.cpp @@ -636,7 +636,7 @@ void cProtocol172::SendSpawnFallingBlock(const cFallingBlock & a_FallingBlock) void cProtocol172::SendSpawnMob(const cMonster & a_Mob) { cPacketizer Pkt(*this, 0x0f); // Spawn Mob packet - Pkt.WriteInt(a_Mob.GetUniqueID()); + Pkt.WriteVarInt(a_Mob.GetUniqueID()); Pkt.WriteByte((Byte)a_Mob.GetMobType()); Pkt.WriteFPInt(a_Mob.GetPosX()); Pkt.WriteFPInt(a_Mob.GetPosY());