Skip to content

Commit 4277caa

Browse files
committed
fix(dungeon): replayMode based on level only, not completion history
1 parent e36a3f6 commit 4277caa

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

worldboss-app/src/services/dungeon.service.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,7 @@ async function startDungeon(interaction, chapter, characterId) {
7474
data: { status: 'failed' },
7575
});
7676

77-
const alreadyCompleted = await prisma.dungeonRun.findFirst({
78-
where: { characterId, chapter, status: 'completed' },
79-
});
80-
const replayMode = !!alreadyCompleted || character.level > dungeon.levelRequired;
77+
const replayMode = character.level > dungeon.levelRequired;
8178
const dungeonState = createDungeonState(characterId, interaction.guildId, chapter, replayMode);
8279
await setDungeonState(characterId, dungeonState);
8380
await prisma.dungeonRun.create({ data: { characterId, chapter, status: 'active' } });

0 commit comments

Comments
 (0)