diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/Game.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/Game.java index 283a9ec27..035d40759 100644 --- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/Game.java +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/Game.java @@ -1520,13 +1520,18 @@ public abstract class Game extends ListenerComponent implements Lifetimed { List teamList = new ArrayList<>(); List otherList = new ArrayList<>(); - teamList.addAll(team.GetPlacements(true)); - otherList.addAll(UtilServer.getPlayersCollection() - .stream() + + teamList.addAll(team.GetPlacements(true).stream() .distinct() .filter((p) -> !getArcadeManager().isVanished(p)) .collect(Collectors.toList())); - otherList.removeAll(teamList); + + otherList.addAll(UtilServer.getPlayersCollection() + .stream() + .distinct() + .filter((p) -> !getArcadeManager().isVanished(p) && !teamList.contains(p)) + .collect(Collectors.toList())); + Player player = teamList.remove(0); WinEffectManager.prePlay(this, player, teamList, otherList);