switch quest logic to work with phase system

This commit is contained in:
2025-06-16 20:26:05 +02:00
parent 96eb036a8e
commit c836eb4632
4 changed files with 107 additions and 33 deletions
+4 -4
View File
@@ -2,17 +2,17 @@
<section>
<QuestGroup
:adventurers="adventurers"
:quests="quests.filter(quest => quest.progressPoints < quest.maxProgress)"
:quests="quests.filter(quest => quest.getProgress() < quest.getMaxProgress())"
:finalizeQuest="finalizeQuest"
label="Quests"
v-show="quests.filter(quest => quest.progressPoints < quest.maxProgress).length > 0"
v-show="quests.filter(quest => quest.getProgress() < quest.getMaxProgress()).length > 0"
/>
<QuestGroup
:finalize-quest="finalizeQuest"
:adventurers="adventurers"
:quests="quests.filter(quest => quest.progressPoints >= quest.maxProgress)"
:quests="quests.filter(quest => quest.getProgress() >= quest.getMaxProgress())"
label="Completed Quests"
v-show="quests.filter(quest => quest.progressPoints >= quest.maxProgress).length > 0"
v-show="quests.filter(quest => quest.getProgress() >= quest.getMaxProgress()).length > 0"
/>
</section>
</template>