From 92f871a4709bd3789678981061acedb0939bf5d0 Mon Sep 17 00:00:00 2001 From: Sloth Date: Sun, 12 May 2013 19:50:42 +0000 Subject: [PATCH] - Fixed possible duplication in TwoPiles AI. --- src/main/java/forge/card/ability/effects/TwoPilesEffect.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/java/forge/card/ability/effects/TwoPilesEffect.java b/src/main/java/forge/card/ability/effects/TwoPilesEffect.java index c7eb6f7597d..58238b8d5be 100644 --- a/src/main/java/forge/card/ability/effects/TwoPilesEffect.java +++ b/src/main/java/forge/card/ability/effects/TwoPilesEffect.java @@ -112,14 +112,13 @@ public class TwoPilesEffect extends SpellAbilityEffect { for (Card c : pool) { if (c.getCMC() >= biggest.getCMC()) { biggest = c; - } - if (c.getCMC() <= smallest.getCMC()) { + } else if (c.getCMC() <= smallest.getCMC()) { smallest = c; } } pile1.add(biggest); - if (size > 3) { + if (size > 3 && !pile1.contains(smallest)) { pile1.add(smallest); } for (Card c : pool) {