diff --git a/src/armory/Armory.ts b/src/armory/Armory.ts index 5ab9f66..b301530 100644 --- a/src/armory/Armory.ts +++ b/src/armory/Armory.ts @@ -114,6 +114,14 @@ export class Armory { if (!quest.char2Status) return 'quest-missing-2'; if (quest.char1Status !== quest.char2Status) return 'quest-diff'; return ''; + }, + getDiffCount: function(quests: any[]): number { + return quests.reduce((count, quest) => { + if (!quest.char1Status && quest.char2Status) return count + 1; + if (quest.char1Status && !quest.char2Status) return count + 1; + if (quest.char1Status !== quest.char2Status) return count + 1; + return count; + }, 0); } }, }), diff --git a/static/character-quests-compare.hbs b/static/character-quests-compare.hbs index 5a77e24..558c82c 100644 --- a/static/character-quests-compare.hbs +++ b/static/character-quests-compare.hbs @@ -67,6 +67,11 @@