From 507bb84e0a5ed5120e85315ae9e1dd03845fdbad Mon Sep 17 00:00:00 2001 From: "jakub.salavec" Date: Tue, 15 Apr 2025 15:36:54 +0200 Subject: [PATCH] Fixed - limited tournament games now contribute to casual statistics instead of competitive (renamed queues to start with 'Casual') --- .../lotro/tournament/TournamentService.java | 28 ++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/TournamentService.java b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/TournamentService.java index 8cb288799..db990bda9 100644 --- a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/TournamentService.java +++ b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/TournamentService.java @@ -188,7 +188,7 @@ public class TournamentService { public void reloadQueues() { _tournamentQueues.clear(); - addImmediateRecurringLimitedGames(); + addImmediateRecurringCasualLimitedGames(); addImmediateRecurringQueue("fotr_queue", "Fellowship Block", "fotrQueue-", "fotr_block"); addImmediateRecurringQueue("pc_fotr_queue", "PC-Fellowship", "pcfotrQueue-", "pc_fotr_block"); @@ -213,23 +213,25 @@ public class TournamentService { } } - private void addImmediateRecurringLimitedGames() { + private void addImmediateRecurringCasualLimitedGames() { + String casual = "Casual "; + _tableDraftLibrary.getAllTableDrafts().forEach(tableDraftDefinition -> { String code = tableDraftDefinition.getCode(); - addImmediateRecurringTableDraft(code + "_queue", tableDraftDefinition.getName(), code + "_queue-", code, tableDraftDefinition.getMaxPlayers(), DraftTimerFactory.Type.CLASSIC); + addImmediateRecurringTableDraft(code + "_queue", casual + tableDraftDefinition.getName(), code + "_queue-", code, tableDraftDefinition.getMaxPlayers(), DraftTimerFactory.Type.CLASSIC); }); - addImmediateRecurringDraft("fotr_solo_draft_queue", "FotR Solo Draft", "fotrSoloDraftQueue-", "fotr_draft"); - addImmediateRecurringDraft("ttt_solo_draft_queue", "TTT Solo Draft", "tttSoloDraftQueue-", "ttt_draft"); - addImmediateRecurringDraft("hobbit_solo_draft_queue", "Hobbit Solo Draft", "hobbitSoloDraftQueue-", "hobbit_random_draft"); + addImmediateRecurringDraft("fotr_solo_draft_queue", casual + "FotR Solo Draft", "fotrSoloDraftQueue-", "fotr_draft"); + addImmediateRecurringDraft("ttt_solo_draft_queue", casual + "TTT Solo Draft", "tttSoloDraftQueue-", "ttt_draft"); + addImmediateRecurringDraft("hobbit_solo_draft_queue", casual + "Hobbit Solo Draft", "hobbitSoloDraftQueue-", "hobbit_random_draft"); - addImmediateRecurringSealed("fotr_sealed_queue", "Fellowship Block Sealed", "fotrSealedQueue-", "single_fotr_block_sealed"); - addImmediateRecurringSealed("ttt_sealed_queue", "Towers Block Sealed", "tttSealedQueue-", "single_ttt_block_sealed"); - addImmediateRecurringSealed("ts_sealed_queue", "Towers Standard Sealed", "tsSealedQueue-", "single_ts_sealed"); - addImmediateRecurringSealed("king_sealed_queue", "King Block Sealed", "rotkSealedQueue-", "single_rotk_block_sealed"); - addImmediateRecurringSealed("movie_sealed_queue", "Movie Sealed", "movieSealedQueue-", "single_movie_sealed"); - addImmediateRecurringSealed("wotr_sealed_queue", "War of the Ring Block Sealed", "wotrSealedQueue-", "single_wotr_block_sealed"); - addImmediateRecurringSealed("th_sealed_queue", "Hunters Block Sealed", "thSealedQueue-", "single_th_block_sealed"); + addImmediateRecurringSealed("fotr_sealed_queue", casual + "Fellowship Block Sealed", "fotrSealedQueue-", "single_fotr_block_sealed"); + addImmediateRecurringSealed("ttt_sealed_queue", casual + "Towers Block Sealed", "tttSealedQueue-", "single_ttt_block_sealed"); + addImmediateRecurringSealed("ts_sealed_queue", casual + "Towers Standard Sealed", "tsSealedQueue-", "single_ts_sealed"); + addImmediateRecurringSealed("king_sealed_queue", casual + "King Block Sealed", "rotkSealedQueue-", "single_rotk_block_sealed"); + addImmediateRecurringSealed("movie_sealed_queue", casual + "Movie Sealed", "movieSealedQueue-", "single_movie_sealed"); + addImmediateRecurringSealed("wotr_sealed_queue", casual + "War of the Ring Block Sealed", "wotrSealedQueue-", "single_wotr_block_sealed"); + addImmediateRecurringSealed("th_sealed_queue", casual + "Hunters Block Sealed", "thSealedQueue-", "single_th_block_sealed"); } public void clearCache() {