diff --git a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/BaseTournament.java b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/BaseTournament.java index 118a26b5f..2755351ae 100644 --- a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/BaseTournament.java +++ b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/BaseTournament.java @@ -129,7 +129,7 @@ public abstract class BaseTournament implements Tournament { for(var player : _players) { if(!_droppedPlayers.contains(player)) { _playerList += player; - if (!_tournamentInfo._params.requiresDeck) { + if (!_tournamentInfo._params.requiresDeck && (getTournamentStage().equals(Stage.DECK_BUILDING) || getTournamentStage().equals(Stage.DECK_REGISTRATION))) { // limited game, show who already made a deck var registeredDeck = getPlayerDeck(player); if (registeredDeck != null && !StringUtils.isEmpty(registeredDeck.getDeckName())) { diff --git a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/SealedTournament.java b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/SealedTournament.java index 7ae00c11c..219f18dd6 100644 --- a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/SealedTournament.java +++ b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/SealedTournament.java @@ -64,6 +64,7 @@ public class SealedTournament extends BaseTournament implements Tournament { } if (everyoneSubmitted) { _tournamentInfo.Stage = _sealedInfo.PostRegistrationStage(); + regeneratePlayerList(); // Generate player list without check marks _tournamentService.recordTournamentStage(_tournamentId, getTournamentStage()); } @@ -203,6 +204,7 @@ public class SealedTournament extends BaseTournament implements Tournament { disqualifyUnregisteredPlayers(); _tournamentInfo.Stage = _sealedInfo.PostRegistrationStage(); + regeneratePlayerList(); // Generate player list without check marks _tournamentService.recordTournamentStage(_tournamentId, getTournamentStage()); } } diff --git a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/SoloDraftTournament.java b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/SoloDraftTournament.java index 5b50e7d1d..898e86263 100644 --- a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/SoloDraftTournament.java +++ b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/SoloDraftTournament.java @@ -67,6 +67,7 @@ public class SoloDraftTournament extends BaseTournament implements Tournament { } if (everyoneSubmitted) { _tournamentInfo.Stage = _soloDraftInfo.PostRegistrationStage(); + regeneratePlayerList(); // Generate player list without check marks _tournamentService.recordTournamentStage(_tournamentId, getTournamentStage()); } @@ -196,6 +197,7 @@ public class SoloDraftTournament extends BaseTournament implements Tournament { disqualifyUnregisteredPlayers(); _tournamentInfo.Stage = _soloDraftInfo.PostRegistrationStage(); + regeneratePlayerList(); // Generate player list without check marks _tournamentService.recordTournamentStage(_tournamentId, getTournamentStage()); } } diff --git a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/SoloTableDraftTournament.java b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/SoloTableDraftTournament.java index 971117c41..1c63213aa 100644 --- a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/SoloTableDraftTournament.java +++ b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/SoloTableDraftTournament.java @@ -67,6 +67,7 @@ public class SoloTableDraftTournament extends BaseTournament implements Tourname } if (everyoneSubmitted) { _tournamentInfo.Stage = soloTableDraftInfo.postRegistrationStage(); + regeneratePlayerList(); // Generate player list without check marks _tournamentService.recordTournamentStage(_tournamentId, getTournamentStage()); } @@ -168,6 +169,7 @@ public class SoloTableDraftTournament extends BaseTournament implements Tourname disqualifyUnregisteredPlayers(); _tournamentInfo.Stage = soloTableDraftInfo.postRegistrationStage(); + regeneratePlayerList(); // Generate player list without check marks _tournamentService.recordTournamentStage(_tournamentId, getTournamentStage()); } } diff --git a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/TableDraftTournament.java b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/TableDraftTournament.java index 3625ba149..f17997e78 100644 --- a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/TableDraftTournament.java +++ b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/TableDraftTournament.java @@ -75,6 +75,7 @@ public class TableDraftTournament extends BaseTournament implements Tournament { } if (everyoneSubmitted) { _tournamentInfo.Stage = tableDraftInfo.postRegistrationStage(); + regeneratePlayerList(); // Generate player list without check marks _tournamentService.recordTournamentStage(_tournamentId, getTournamentStage()); } @@ -198,6 +199,7 @@ public class TableDraftTournament extends BaseTournament implements Tournament { disqualifyUnregisteredPlayers(); _tournamentInfo.Stage = tableDraftInfo.postRegistrationStage(); + regeneratePlayerList(); // Generate player list without check marks _tournamentService.recordTournamentStage(_tournamentId, getTournamentStage()); } }