From 80d76ecbb1a863a2a6a8f9626f90e232f7a7c658 Mon Sep 17 00:00:00 2001 From: Hanmac Date: Wed, 28 Sep 2016 16:28:34 +0000 Subject: [PATCH] CardUtil: fixed counters map for LKICopy --- forge-game/src/main/java/forge/game/card/CardUtil.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/forge-game/src/main/java/forge/game/card/CardUtil.java b/forge-game/src/main/java/forge/game/card/CardUtil.java index 77c02f5e9a0..0deac57cdf8 100644 --- a/forge-game/src/main/java/forge/game/card/CardUtil.java +++ b/forge-game/src/main/java/forge/game/card/CardUtil.java @@ -21,6 +21,7 @@ import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; +import java.util.TreeMap; import com.google.common.base.Predicate; import com.google.common.collect.ImmutableBiMap; @@ -278,7 +279,7 @@ public final class CardUtil { newCopy.setBasePower(in.getCurrentPower() + in.getTempPowerBoost() + in.getSemiPermanentPowerBoost()); newCopy.setBaseToughness(in.getCurrentToughness() + in.getTempToughnessBoost() + in.getSemiPermanentToughnessBoost()); - newCopy.setCounters(in.getCounters()); + newCopy.setCounters(new TreeMap(in.getCounters())); newCopy.setExtrinsicKeyword(in.getExtrinsicKeyword()); newCopy.setColor(in.determineColor().getColor());