From b61e50ae6159433d9eee2dea850de5241c6c8996 Mon Sep 17 00:00:00 2001 From: Oleg Agafonov Date: Sat, 30 Nov 2019 02:56:04 +0400 Subject: [PATCH 1/2] * Gameplay: fixed missing RTR set in Pioneer format; --- .../Mage.Deck.Constructed/src/mage/deck/Pioneer.java | 2 +- Mage.Sets/src/mage/sets/ReturnToRavnica.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/Pioneer.java b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/Pioneer.java index 1a98d4e4d3..8ecf14fbe7 100644 --- a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/Pioneer.java +++ b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/Pioneer.java @@ -15,7 +15,7 @@ public class Pioneer extends Constructed { public Pioneer() { super("Constructed - Pioneer"); - Date cutoff = new GregorianCalendar(2012, 10, 5).getTime(); // M15 release date + Date cutoff = new GregorianCalendar(2012, 10, 5).getTime(); // RTR release date for (ExpansionSet set : Sets.getInstance().values()) { if (set.getSetType().isStandardLegal() && (set.getReleaseDate().after(cutoff) || set.getReleaseDate().equals(cutoff))) { setCodes.add(set.getCode()); diff --git a/Mage.Sets/src/mage/sets/ReturnToRavnica.java b/Mage.Sets/src/mage/sets/ReturnToRavnica.java index 5e8ea7ba90..b796538994 100644 --- a/Mage.Sets/src/mage/sets/ReturnToRavnica.java +++ b/Mage.Sets/src/mage/sets/ReturnToRavnica.java @@ -18,7 +18,7 @@ public final class ReturnToRavnica extends ExpansionSet { } private ReturnToRavnica() { - super("Return to Ravnica", "RTR", ExpansionSet.buildDate(2012, 9, 29), SetType.EXPANSION); + super("Return to Ravnica", "RTR", ExpansionSet.buildDate(2012, 10, 5), SetType.EXPANSION); this.blockName = "Return to Ravnica"; this.hasBoosters = true; this.numBoosterLands = 1; From 22f516838614f6fcad4208ed9b859ceb478adf0a Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Fri, 29 Nov 2019 20:36:48 -0500 Subject: [PATCH 2/2] Update EscapedShapeshifter.java --- Mage.Sets/src/mage/cards/e/EscapedShapeshifter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/e/EscapedShapeshifter.java b/Mage.Sets/src/mage/cards/e/EscapedShapeshifter.java index 20414b5be9..935988818f 100644 --- a/Mage.Sets/src/mage/cards/e/EscapedShapeshifter.java +++ b/Mage.Sets/src/mage/cards/e/EscapedShapeshifter.java @@ -72,7 +72,7 @@ class EscapedShapeshifterEffect extends ContinuousEffectImpl { source.getControllerId(), source.getSourceId(), game ).stream() .filter(Objects::nonNull) - .filter(permanent -> !permanent.getName().equals(sourcePermanent.getName())) + .filter(permanent -> !permanent.getName().equals("Escaped Shapeshifter")) .map(Permanent::getAbilities) .flatMap(Collection::stream).filter(EscapedShapeshifterEffect::checkAbility) .forEach(ability -> sourcePermanent.addAbility(ability, source.getSourceId(), game));