diff --git a/src/network/raknet/RakNetDataPacket.php b/src/network/raknet/RakNetDataPacket.php index 3237f9224..75ebc44b7 100644 --- a/src/network/raknet/RakNetDataPacket.php +++ b/src/network/raknet/RakNetDataPacket.php @@ -54,6 +54,7 @@ abstract class RakNetDataPacket extends stdClass{ protected function get($len){ if($len <= 0){ + $this->offset = strlen($this->buffer) - 1; return ""; } if($len === true){ diff --git a/src/network/raknet/RakNetParser.php b/src/network/raknet/RakNetParser.php index 5f98fbde9..17bbdfc04 100644 --- a/src/network/raknet/RakNetParser.php +++ b/src/network/raknet/RakNetParser.php @@ -36,6 +36,7 @@ class RakNetParser{ private function get($len){ if($len <= 0){ + $this->offset = strlen($this->buffer) - 1; return ""; } if($len === true){