From f0ab1575f9dbc1d6951b1d7de2b759cb519f49da Mon Sep 17 00:00:00 2001 From: L_J Date: Wed, 14 Feb 2018 15:27:01 +0000 Subject: [PATCH] Banding arrow fix --- Mage.Common/src/main/java/mage/view/CardView.java | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Mage.Common/src/main/java/mage/view/CardView.java b/Mage.Common/src/main/java/mage/view/CardView.java index a0647757a76..d9154f7418c 100644 --- a/Mage.Common/src/main/java/mage/view/CardView.java +++ b/Mage.Common/src/main/java/mage/view/CardView.java @@ -27,6 +27,8 @@ */ package mage.view; +import java.util.*; +import java.util.stream.Collectors; import mage.MageObject; import mage.ObjectColor; import mage.abilities.Abilities; @@ -51,9 +53,6 @@ import mage.target.Target; import mage.target.Targets; import mage.util.SubTypeList; -import java.util.*; -import java.util.stream.Collectors; - /** * @author BetaSteward_at_googlemail.com */ @@ -354,16 +353,16 @@ public class CardView extends SimpleCardView { if (game != null) { if (permanent.getCounters(game) != null && !permanent.getCounters(game).isEmpty()) { this.loyalty = Integer.toString(permanent.getCounters(game).getCount(CounterType.LOYALTY)); - this.pairedCard = permanent.getPairedCard() != null ? permanent.getPairedCard().getSourceId() : null; - this.bandedCards = new ArrayList<>(); - for (UUID bandedCard : permanent.getBandedCards()) { - bandedCards.add(bandedCard); - } counters = new ArrayList<>(); for (Counter counter : permanent.getCounters(game).values()) { counters.add(new CounterView(counter)); } } + this.pairedCard = permanent.getPairedCard() != null ? permanent.getPairedCard().getSourceId() : null; + this.bandedCards = new ArrayList<>(); + for (UUID bandedCard : permanent.getBandedCards()) { + bandedCards.add(bandedCard); + } if (!permanent.getControllerId().equals(permanent.getOwnerId())) { controlledByOwner = false; }