From 9b6ccabf8dbfe7eb56a74523705d4ef1837ec3d5 Mon Sep 17 00:00:00 2001 From: "richard.coates" Date: Thu, 19 Apr 2018 20:27:46 +0200 Subject: [PATCH 1/2] Dominaria bugfixes --- Mage.Sets/src/mage/cards/w/WarlordsFury.java | 2 +- Mage.Sets/src/mage/sets/Dominaria.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/w/WarlordsFury.java b/Mage.Sets/src/mage/cards/w/WarlordsFury.java index 524d1dfa5d0..0ac1c861941 100644 --- a/Mage.Sets/src/mage/cards/w/WarlordsFury.java +++ b/Mage.Sets/src/mage/cards/w/WarlordsFury.java @@ -47,7 +47,7 @@ public class WarlordsFury extends CardImpl { super(ownerId, setInfo, new CardType[]{CardType.SORCERY}, "{R}"); // Creatures you control gain first strike until end of turn. - getSpellAbility().addEffect(new GainAbilityAllEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn, new FilterControlledCreaturePermanent(), "Creatures you control gain trample until end of turn")); + getSpellAbility().addEffect(new GainAbilityAllEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn, new FilterControlledCreaturePermanent(), "Creatures you control gain first strike until end of turn")); // Draw a card. getSpellAbility().addEffect(new DrawCardSourceControllerEffect(1)); diff --git a/Mage.Sets/src/mage/sets/Dominaria.java b/Mage.Sets/src/mage/sets/Dominaria.java index 86f2d721fbf..065d1c736a9 100644 --- a/Mage.Sets/src/mage/sets/Dominaria.java +++ b/Mage.Sets/src/mage/sets/Dominaria.java @@ -53,6 +53,7 @@ public class Dominaria extends ExpansionSet { this.numBoosterRare = 1; this.ratioBoosterMythic = 8; this.needsLegends = true; + this.maxCardNumberInBooster = 269; cards.add(new SetCardInfo("Academy Drake", 40, Rarity.UNCOMMON, mage.cards.a.AcademyDrake.class)); cards.add(new SetCardInfo("Academy Journeymage", 41, Rarity.COMMON, mage.cards.a.AcademyJourneymage.class)); @@ -126,7 +127,7 @@ public class Dominaria extends ExpansionSet { cards.add(new SetCardInfo("Final Parting", 93, Rarity.UNCOMMON, mage.cards.f.FinalParting.class)); cards.add(new SetCardInfo("Fire Elemental", 120, Rarity.COMMON, mage.cards.f.FireElemental.class)); cards.add(new SetCardInfo("Firefist Adept", 121, Rarity.UNCOMMON, mage.cards.f.FirefistAdept.class)); - cards.add(new SetCardInfo("Firesong and Sunspeaker", 280, Rarity.RARE, mage.cards.f.FiresongAndSunspeaker.class)); + cards.add(new SetCardInfo("Firesong and Sunspeaker", 280, Rarity.RARE, mage.cards.f.FiresongAndSunspeaker.class)); cards.add(new SetCardInfo("Forebear's Blade", 214, Rarity.RARE, mage.cards.f.ForebearsBlade.class)); cards.add(new SetCardInfo("Forest", 266, Rarity.LAND, mage.cards.basiclands.Forest.class, NON_FULL_USE_VARIOUS)); cards.add(new SetCardInfo("Forest", 267, Rarity.LAND, mage.cards.basiclands.Forest.class, NON_FULL_USE_VARIOUS)); From 344861406efd2d813d1d9cc7f1956386b6d93e8b Mon Sep 17 00:00:00 2001 From: "richard.coates" Date: Thu, 19 Apr 2018 20:58:45 +0200 Subject: [PATCH 2/2] Rona should specify from your graveyard. --- Mage.Sets/src/mage/cards/r/RonaDiscipleOfGix.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/r/RonaDiscipleOfGix.java b/Mage.Sets/src/mage/cards/r/RonaDiscipleOfGix.java index 49dec04a9eb..f5f0c6a14ac 100644 --- a/Mage.Sets/src/mage/cards/r/RonaDiscipleOfGix.java +++ b/Mage.Sets/src/mage/cards/r/RonaDiscipleOfGix.java @@ -72,7 +72,8 @@ public class RonaDiscipleOfGix extends CardImpl { this.toughness = new MageInt(2); // When Rona, Disciple of Gix enters the battlefield, you may exile target historic card from your graveyard. - Ability ability = new EntersBattlefieldTriggeredAbility(new ExileTargetEffect().setToSourceExileZone(true), true); + String abilityText = "When Rona, Disciple of Gix enters the battlefield, you may exile target historic card from your graveyard."; + Ability ability = new EntersBattlefieldTriggeredAbility(new ExileTargetEffect().setToSourceExileZone(true), true, abilityText); ability.addTarget(new TargetCardInYourGraveyard(new FilterHistoricCard())); this.addAbility(ability);