fix: work around party icons

This commit is contained in:
Anna 2023-05-25 13:49:58 -04:00
parent 3d399f1122
commit 8f864f62bc
Signed by: anna
GPG Key ID: 0B391D8F06FCD9E0
1 changed files with 7 additions and 2 deletions

View File

@ -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..]));