From 2996b0f76f7d4b65a1fe9aeb6935cfdcd2977209 Mon Sep 17 00:00:00 2001 From: Alex Vasile <48962821+Alex-Vasile@users.noreply.github.com> Date: Sun, 6 Feb 2022 10:08:17 -0500 Subject: [PATCH] Changed getTopCards to use LinkedHashSet to always return cards in the same order that they are in the library. --- Mage/src/main/java/mage/players/Library.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mage/src/main/java/mage/players/Library.java b/Mage/src/main/java/mage/players/Library.java index e08aab6741..01c6e90f06 100644 --- a/Mage/src/main/java/mage/players/Library.java +++ b/Mage/src/main/java/mage/players/Library.java @@ -168,7 +168,7 @@ public class Library implements Serializable { } public Set<Card> getTopCards(Game game, int amount) { - Set<Card> cards = new HashSet<>(); + Set<Card> cards = new LinkedHashSet<>(); Iterator<UUID> it = library.iterator(); int count = 0; while (it.hasNext() && count < amount) {