From eb385a859c6bd9e04ff87630422a532043ade13a Mon Sep 17 00:00:00 2001 From: Stanley Dimant Date: Thu, 28 Nov 2024 16:46:26 +0100 Subject: [PATCH] skip erroneous blockstatus --- MareSynchronos/Interop/BlockedCharacterHandler.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MareSynchronos/Interop/BlockedCharacterHandler.cs b/MareSynchronos/Interop/BlockedCharacterHandler.cs index 52b9414..4babaae 100644 --- a/MareSynchronos/Interop/BlockedCharacterHandler.cs +++ b/MareSynchronos/Interop/BlockedCharacterHandler.cs @@ -35,6 +35,8 @@ public unsafe class BlockedCharacterHandler firstTime = true; var blockStatus = InfoProxyBlacklist.Instance()->GetBlockResultType(combined.AccId, combined.ContentId); _logger.LogTrace("CharaPtr {ptr} is BlockStatus: {status}", ptr, blockStatus); + if ((int)blockStatus == 0) + return false; return _blockedCharacterCache[combined] = blockStatus != InfoProxyBlacklist.BlockResultType.NotBlocked; } }