diff --git a/ts/protocol/HSReplayDecoder.ts b/ts/protocol/HSReplayDecoder.ts index 7467145..9ce18c8 100644 --- a/ts/protocol/HSReplayDecoder.ts +++ b/ts/protocol/HSReplayDecoder.ts @@ -479,8 +479,10 @@ export default class HSReplayDecoder extends Stream.Transform cardId = "BOT_434"; // Flobbidinous Floop break; default: - // prefer reporting unknown card as opposed to transformed - return; + // explicitly flag as unknown, so they won't be overridden + // again later (e.g. on ChangeEntity) + cardId = undefined; + break; } } const newCardIds = this.cardIds.set(id, cardId);