From ef279049159c7f88fb1ece3d450e3b854ecbd1ee Mon Sep 17 00:00:00 2001 From: Henry Sanger Date: Sun, 31 Mar 2024 22:40:06 -0400 Subject: [PATCH] fix: bit stream issues? --- server/src/objects/player.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/server/src/objects/player.ts b/server/src/objects/player.ts index 93a324200..366f7b817 100644 --- a/server/src/objects/player.ts +++ b/server/src/objects/player.ts @@ -750,8 +750,6 @@ export class Player extends BaseGameObject { private _firstPacket = true; - packetStream = new PacketStream(SuroiBitStream.alloc(1 << 16)); - /** * Calculate visible objects, check team, and send packets */ @@ -922,12 +920,12 @@ export class Player extends BaseGameObject { this.sendPacket(packet); this._firstPacket = false; - this.packetStream.stream.index = 0; + const stream = new PacketStream(SuroiBitStream.alloc(1 << 16)); for (const packet of this.packets) { - this.packetStream.serializePacket(packet); + stream.serializePacket(packet); } this.packets.length = 0; - this.sendData(this.packetStream.getBuffer()); + this.sendData(stream.getBuffer()); } /**