From 17ca2de0c9459e4d31f4287eef5bc972f087a7b8 Mon Sep 17 00:00:00 2001 From: North Date: Mon, 12 Sep 2011 22:49:49 +0300 Subject: [PATCH] Fixes issue 253. This needs a review. I couldn't see any need for the second loop which would be infinite for targets with no upper limit. --- Mage/src/mage/target/TargetImpl.java | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/Mage/src/mage/target/TargetImpl.java b/Mage/src/mage/target/TargetImpl.java index 2aa054cb7f6..1cd52e6cef5 100644 --- a/Mage/src/mage/target/TargetImpl.java +++ b/Mage/src/mage/target/TargetImpl.java @@ -213,11 +213,6 @@ public abstract class TargetImpl> implements Target { } chosen = targets.size() >= minNumberOfTargets; } - while (!doneChosing()) { - if (!player.choose(outcome, this, game)) { - break; - } - } return chosen = true; } @@ -231,11 +226,6 @@ public abstract class TargetImpl> implements Target { } chosen = targets.size() >= minNumberOfTargets; } - while (!doneChosing()) { - if (!player.chooseTarget(outcome, this, source, game)) { - break; - } - } return chosen = true; }