From 4eb110df3b9beb8230a243f3a7e80c20ef09a4f5 Mon Sep 17 00:00:00 2001 From: Kvan7 <71402892+Kvan7@users.noreply.github.com> Date: Fri, 24 Jul 2026 06:03:35 -0500 Subject: [PATCH] fix parsing Expedition Logbook, fixes #1839 --- renderer/src/parser/Parser.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renderer/src/parser/Parser.ts b/renderer/src/parser/Parser.ts index 3e547c74..1e627c51 100644 --- a/renderer/src/parser/Parser.ts +++ b/renderer/src/parser/Parser.ts @@ -679,9 +679,9 @@ function parseLogbookArea (section: string[], item: ParsedItem) { if (item.info.refName !== 'Expedition Logbook') return 'PARSER_SKIPPED' if (section.length < 3) return 'SECTION_SKIPPED' - // skip Area, parse Faction + // skip Logbook Area line, parse Faction const faction = STAT_BY_MATCH_STR(section[1]) - if (!faction) return 'SECTION_SKIPPED' + if (!faction || !faction.stat.ref.startsWith('Has Logbook Faction:')) return 'SECTION_SKIPPED' const areaMods: ParsedModifier[] = [{ info: { tags: [], type: ModifierType.Pseudo },