From aeeff660e2e090d1b93c874d16bb23b9d43c37c0 Mon Sep 17 00:00:00 2001 From: Agetian Date: Thu, 15 Nov 2012 07:05:58 +0000 Subject: [PATCH] - Code simplification (related to "spend only mana on X"). --- src/main/java/forge/control/input/InputPayManaX.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/main/java/forge/control/input/InputPayManaX.java b/src/main/java/forge/control/input/InputPayManaX.java index d9eecf23b0d..fa8194d05d1 100644 --- a/src/main/java/forge/control/input/InputPayManaX.java +++ b/src/main/java/forge/control/input/InputPayManaX.java @@ -58,11 +58,8 @@ public class InputPayManaX extends InputPayMana { // selectCard @Override public void selectCard(final Card card) { - if (!this.colorX.equals("")) { - this.manaCost = InputPayManaCostUtil.activateManaAbility(sa, card, new ManaCost(this.colorX)); - } else { - this.manaCost = InputPayManaCostUtil.activateManaAbility(sa, card, this.manaCost); - } + this.manaCost = InputPayManaCostUtil.activateManaAbility(sa, card, + this.colorX.isEmpty() ? this.manaCost : new ManaCost(this.colorX)); if (this.manaCost.isPaid()) { if (!this.colorsPaid.contains(this.manaCost.getColorsPaid())) { this.colorsPaid += this.manaCost.getColorsPaid();