From 07d27cbbf75b035c3a414ff6b9c3288ab3fb41b8 Mon Sep 17 00:00:00 2001 From: Rat Date: Tue, 10 Jan 2012 10:22:49 +0100 Subject: Core/ByteBuffer: fixed bitreader, this fixes the "strange movement" bug --- src/server/shared/Packets/ByteBuffer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/shared/Packets/ByteBuffer.h b/src/server/shared/Packets/ByteBuffer.h index 16f06563630..2d5dbc0d3aa 100755 --- a/src/server/shared/Packets/ByteBuffer.h +++ b/src/server/shared/Packets/ByteBuffer.h @@ -170,7 +170,7 @@ class ByteBuffer uint32 value = 0; for (int32 i = bits-1; i >= 0; --i) if (ReadBit()) - value |= (1 << (_bitpos)); + value |= (1 << (i)); return value; } -- cgit v1.2.3