From 8f864f62bc89c50d004024af789d02be4f177e6f Mon Sep 17 00:00:00 2001 From: Anna Clemens Date: Thu, 25 May 2023 13:49:58 -0400 Subject: [PATCH] fix: work around party icons --- ChatTwo/Util/ChunkUtil.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ChatTwo/Util/ChunkUtil.cs b/ChatTwo/Util/ChunkUtil.cs index 9405e2e..f095443 100755 --- a/ChatTwo/Util/ChunkUtil.cs +++ b/ChatTwo/Util/ChunkUtil.cs @@ -69,8 +69,13 @@ internal static class ChunkUtil { case PayloadType.Unknown: var rawPayload = (RawPayload) payload; if (rawPayload.Data.Length > 1 && rawPayload.Data[1] == 0x13) { - foreground.Pop(); - glow.Pop(); + if (foreground.Count > 0) { + foreground.Pop(); + } + + if (glow.Count > 0) { + glow.Pop(); + } } else if (rawPayload.Data.Length > 7 && rawPayload.Data[1] == 0x27 && rawPayload.Data[3] == 0x0A) { // pf payload var reader = new BinaryReader(new MemoryStream(rawPayload.Data[4..]));