From a12ada69b39528d5b683604193bfe77e909fdf48 Mon Sep 17 00:00:00 2001 From: smthbh Date: Tue, 29 Apr 2025 13:32:48 -0400 Subject: [PATCH] Remove completed quests from compare --- src/armory/controllers/CharacterController.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/armory/controllers/CharacterController.ts b/src/armory/controllers/CharacterController.ts index b3004c7..4ca1489 100644 --- a/src/armory/controllers/CharacterController.ts +++ b/src/armory/controllers/CharacterController.ts @@ -450,6 +450,10 @@ export class CharacterController { const existingQuest = categories[category].find(q => q.id === quest.id); if (existingQuest) { existingQuest[source] = quest.status; + // Remove quest if both characters have completed it + if (existingQuest.char1Status === 'Completed' && existingQuest.char2Status === 'Completed') { + categories[category] = categories[category].filter(q => q.id !== quest.id); + } } else { categories[category].push({ id: quest.id,