* Jace, Architect of Thought - fixed rollback error on ultimate ability usage with disconnected people;

This commit is contained in:
Oleg Agafonov 2021-09-05 15:00:32 +04:00
parent a129aaf4ee
commit aaf4f4c2b3

View file

@ -276,10 +276,9 @@ class JaceArchitectOfThoughtEffect3 extends OneShotEffect {
} else {
break;
}
playerList.stream().map((playerId) -> game.getPlayer(playerId)).filter((player) -> (player == null
|| !player.canRespond())).forEachOrdered((player) -> {
playerList.remove(player.getId());
});
// remove disconnected or quit players
playerList.removeIf(playerId -> game.getPlayer(playerId) == null || !game.getPlayer(playerId).canRespond());
}
checkList.stream().map((playerId) -> game.getPlayer(playerId)).filter((player) -> (player != null)).forEachOrdered((player) -> {
player.shuffleLibrary(source, game);