From eb71833d87497faad6c911f62c521fac20dc75e2 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Tue, 1 Jul 2014 14:42:13 +0200 Subject: [PATCH] * Added known M15 cards to mtg-cards-data.txt. Implemented the reprints + 1 card. --- .../championsofkamigawa/DanceOfShadows.java | 14 +- .../mage/sets/magic2015/AccursedSpirit.java | 52 ++++ .../mage/sets/magic2015/BattlefieldForge.java | 52 ++++ .../src/mage/sets/magic2015/BlackCat.java | 52 ++++ .../src/mage/sets/magic2015/BronzeSable.java | 52 ++++ Mage.Sets/src/mage/sets/magic2015/Cancel.java | 52 ++++ .../src/mage/sets/magic2015/CausticTar.java | 54 +++++ .../mage/sets/magic2015/CavesOfKoilos.java | 52 ++++ .../mage/sets/magic2015/CentaurCourser.java | 52 ++++ .../sets/magic2015/ChandraPyromaster.java | 52 ++++ .../src/mage/sets/magic2015/ChildOfNight.java | 52 ++++ .../mage/sets/magic2015/ChordOfCalling.java | 52 ++++ .../src/mage/sets/magic2015/ClearAPath.java | 52 ++++ .../mage/sets/magic2015/CripplingBlight.java | 52 ++++ .../mage/sets/magic2015/CrucibleOfFire.java | 52 ++++ .../mage/sets/magic2015/DarksteelCitadel.java | 52 ++++ .../src/mage/sets/magic2015/Divination.java | 52 ++++ .../src/mage/sets/magic2015/ElvishMystic.java | 52 ++++ .../src/mage/sets/magic2015/Encrust.java | 52 ++++ .../src/mage/sets/magic2015/Forest1.java | 51 ++++ .../src/mage/sets/magic2015/Forest2.java | 51 ++++ .../src/mage/sets/magic2015/Forest3.java | 51 ++++ .../src/mage/sets/magic2015/Forest4.java | 51 ++++ .../sets/magic2015/FoundryStreetDenizen.java | 52 ++++ .../mage/sets/magic2015/FugitiveWizard.java | 52 ++++ .../src/mage/sets/magic2015/FurnaceWhelp.java | 54 +++++ .../mage/sets/magic2015/GargoyleSentinel.java | 54 +++++ .../sets/magic2015/GarruksPackleader.java | 54 +++++ .../mage/sets/magic2015/GatherCourage.java | 52 ++++ .../mage/sets/magic2015/GoblinRoughrider.java | 52 ++++ .../src/mage/sets/magic2015/Gravedigger.java | 52 ++++ .../src/mage/sets/magic2015/Grindclock.java | 52 ++++ .../src/mage/sets/magic2015/HeatRay.java | 52 ++++ .../mage/sets/magic2015/HoardingDragon.java | 52 ++++ .../src/mage/sets/magic2015/HuntTheWeak.java | 52 ++++ .../mage/sets/magic2015/IllusoryAngel.java | 54 +++++ .../src/mage/sets/magic2015/IntoTheVoid.java | 54 +++++ .../src/mage/sets/magic2015/Island1.java | 51 ++++ .../src/mage/sets/magic2015/Island2.java | 51 ++++ .../src/mage/sets/magic2015/Island3.java | 51 ++++ .../src/mage/sets/magic2015/Island4.java | 51 ++++ .../mage/sets/magic2015/JacesIngenuity.java | 54 +++++ .../src/mage/sets/magic2015/Juggernaut.java | 54 +++++ .../src/mage/sets/magic2015/LavaAxe.java | 52 ++++ .../mage/sets/magic2015/LightningStrike.java | 52 ++++ .../src/mage/sets/magic2015/LilianaVess.java | 52 ++++ .../mage/sets/magic2015/LlanowarWastes.java | 52 ++++ .../mage/sets/magic2015/MahamotiDjinn.java | 52 ++++ .../src/mage/sets/magic2015/MassCalcify.java | 52 ++++ .../src/mage/sets/magic2015/MindRot.java | 52 ++++ .../src/mage/sets/magic2015/MindSculpt.java | 52 ++++ .../src/mage/sets/magic2015/Mountain1.java | 51 ++++ .../src/mage/sets/magic2015/Mountain2.java | 51 ++++ .../src/mage/sets/magic2015/Mountain3.java | 51 ++++ .../src/mage/sets/magic2015/Mountain4.java | 51 ++++ .../src/mage/sets/magic2015/Naturalize.java | 52 ++++ Mage.Sets/src/mage/sets/magic2015/Negate.java | 52 ++++ .../src/mage/sets/magic2015/Nightmare.java | 52 ++++ .../src/mage/sets/magic2015/Ornithopter.java | 54 +++++ .../src/mage/sets/magic2015/Overwhelm.java | 54 +++++ .../mage/sets/magic2015/PeelFromReality.java | 52 ++++ .../mage/sets/magic2015/PhyrexianRevoker.java | 52 ++++ .../src/mage/sets/magic2015/Plains1.java | 51 ++++ .../src/mage/sets/magic2015/Plains2.java | 51 ++++ .../src/mage/sets/magic2015/Plains3.java | 51 ++++ .../src/mage/sets/magic2015/Plains4.java | 51 ++++ .../src/mage/sets/magic2015/Plummet.java | 52 ++++ .../mage/sets/magic2015/RaiseTheAlarm.java | 52 ++++ .../src/mage/sets/magic2015/Restock.java | 52 ++++ .../mage/sets/magic2015/RoaringPrimadox.java | 54 +++++ .../mage/sets/magic2015/RummagingGoblin.java | 52 ++++ .../src/mage/sets/magic2015/RuneclawBear.java | 52 ++++ .../mage/sets/magic2015/SeismicStrike.java | 52 ++++ .../mage/sets/magic2015/SelflessCathar.java | 52 ++++ .../mage/sets/magic2015/SengirVampire.java | 54 +++++ .../src/mage/sets/magic2015/ShivanDragon.java | 52 ++++ .../src/mage/sets/magic2015/ShivanReef.java | 52 ++++ .../mage/sets/magic2015/ShrapnelBlast.java | 54 +++++ .../src/mage/sets/magic2015/SiegeWurm.java | 52 ++++ .../src/mage/sets/magic2015/SignInBlood.java | 52 ++++ .../mage/sets/magic2015/SolemnOffering.java | 52 ++++ .../sets/magic2015/SoulOfNewPhyrexia.java | 73 ++++++ .../src/mage/sets/magic2015/StabWound.java | 52 ++++ .../sets/magic2015/StaffOfTheDeathMagus.java | 54 +++++ .../sets/magic2015/StaffOfTheFlameMagus.java | 54 +++++ .../sets/magic2015/StaffOfTheMindMagus.java | 54 +++++ .../sets/magic2015/StaffOfTheSunMagus.java | 54 +++++ .../sets/magic2015/StaffOfTheWildMagus.java | 54 +++++ Mage.Sets/src/mage/sets/magic2015/Swamp1.java | 51 ++++ Mage.Sets/src/mage/sets/magic2015/Swamp2.java | 51 ++++ Mage.Sets/src/mage/sets/magic2015/Swamp3.java | 51 ++++ Mage.Sets/src/mage/sets/magic2015/Swamp4.java | 51 ++++ .../src/mage/sets/magic2015/TerraStomper.java | 52 ++++ .../mage/sets/magic2015/ThunderingGiant.java | 54 +++++ .../mage/sets/magic2015/TitanicGrowth.java | 52 ++++ .../src/mage/sets/magic2015/TorchFiend.java | 52 ++++ .../src/mage/sets/magic2015/TurnToFrog.java | 54 +++++ .../src/mage/sets/magic2015/TyphoidRats.java | 52 ++++ .../sets/magic2015/UrborgTombOfYawgmoth.java | 52 ++++ .../mage/sets/magic2015/WalkingCorpse.java | 52 ++++ .../src/mage/sets/magic2015/WallOfFire.java | 54 +++++ .../src/mage/sets/magic2015/WallOfFrost.java | 54 +++++ .../src/mage/sets/magic2015/WelkinTern.java | 52 ++++ .../mage/sets/magic2015/YavimayaCoast.java | 52 ++++ .../src/mage/sets/magic2015/ZofShade.java | 52 ++++ .../GainAbilityControlledEffect.java | 4 +- Utils/mtg-cards-data.txt | 222 +++++++++++++++++- 107 files changed, 5678 insertions(+), 15 deletions(-) create mode 100644 Mage.Sets/src/mage/sets/magic2015/AccursedSpirit.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/BattlefieldForge.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/BlackCat.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/BronzeSable.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Cancel.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/CausticTar.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/CavesOfKoilos.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/CentaurCourser.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/ChandraPyromaster.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/ChildOfNight.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/ChordOfCalling.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/ClearAPath.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/CripplingBlight.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/CrucibleOfFire.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/DarksteelCitadel.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Divination.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/ElvishMystic.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Encrust.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Forest1.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Forest2.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Forest3.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Forest4.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/FoundryStreetDenizen.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/FugitiveWizard.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/FurnaceWhelp.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/GargoyleSentinel.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/GarruksPackleader.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/GatherCourage.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/GoblinRoughrider.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Gravedigger.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Grindclock.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/HeatRay.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/HoardingDragon.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/HuntTheWeak.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/IllusoryAngel.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/IntoTheVoid.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Island1.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Island2.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Island3.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Island4.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/JacesIngenuity.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Juggernaut.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/LavaAxe.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/LightningStrike.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/LilianaVess.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/LlanowarWastes.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/MahamotiDjinn.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/MassCalcify.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/MindRot.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/MindSculpt.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Mountain1.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Mountain2.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Mountain3.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Mountain4.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Naturalize.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Negate.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Nightmare.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Ornithopter.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Overwhelm.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/PeelFromReality.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/PhyrexianRevoker.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Plains1.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Plains2.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Plains3.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Plains4.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Plummet.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/RaiseTheAlarm.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Restock.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/RoaringPrimadox.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/RummagingGoblin.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/RuneclawBear.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/SeismicStrike.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/SelflessCathar.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/SengirVampire.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/ShivanDragon.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/ShivanReef.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/ShrapnelBlast.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/SiegeWurm.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/SignInBlood.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/SolemnOffering.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/SoulOfNewPhyrexia.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/StabWound.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/StaffOfTheDeathMagus.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/StaffOfTheFlameMagus.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/StaffOfTheMindMagus.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/StaffOfTheSunMagus.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/StaffOfTheWildMagus.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Swamp1.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Swamp2.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Swamp3.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/Swamp4.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/TerraStomper.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/ThunderingGiant.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/TitanicGrowth.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/TorchFiend.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/TurnToFrog.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/TyphoidRats.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/UrborgTombOfYawgmoth.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/WalkingCorpse.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/WallOfFire.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/WallOfFrost.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/WelkinTern.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/YavimayaCoast.java create mode 100644 Mage.Sets/src/mage/sets/magic2015/ZofShade.java diff --git a/Mage.Sets/src/mage/sets/championsofkamigawa/DanceOfShadows.java b/Mage.Sets/src/mage/sets/championsofkamigawa/DanceOfShadows.java index 018d4c5b594..8bf1f03f461 100644 --- a/Mage.Sets/src/mage/sets/championsofkamigawa/DanceOfShadows.java +++ b/Mage.Sets/src/mage/sets/championsofkamigawa/DanceOfShadows.java @@ -29,6 +29,7 @@ package mage.sets.championsofkamigawa; import java.util.UUID; +import mage.abilities.effects.Effect; import mage.constants.CardType; import mage.constants.Rarity; @@ -37,6 +38,7 @@ import mage.abilities.effects.common.continious.GainAbilityControlledEffect; import mage.abilities.keyword.FearAbility; import mage.cards.CardImpl; import mage.constants.Duration; +import mage.filter.common.FilterCreaturePermanent; /** * @@ -44,13 +46,21 @@ import mage.constants.Duration; */ public class DanceOfShadows extends CardImpl { + static private FilterCreaturePermanent filter = new FilterCreaturePermanent("Creatures you control"); + public DanceOfShadows (UUID ownerId) { super(ownerId, 108, "Dance of Shadows", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{3}{B}{B}"); this.expansionSetCode = "CHK"; this.subtype.add("Arcane"); this.color.setBlack(true); - this.getSpellAbility().addEffect(new BoostControlledEffect(1, 0, Duration.EndOfTurn)); - this.getSpellAbility().addEffect(new GainAbilityControlledEffect(FearAbility.getInstance(), Duration.EndOfTurn)); + + // Creatures you control get +1/+0 and gain fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.) + Effect effect = new BoostControlledEffect(1, 0, Duration.EndOfTurn, filter); + effect.setText("Creatures you control get +1/+0"); + this.getSpellAbility().addEffect(effect); + effect = new BoostControlledEffect(1, 0, Duration.EndOfTurn, filter); + effect.setText("and gain fear until end of turn"); + this.getSpellAbility().addEffect(new GainAbilityControlledEffect(FearAbility.getInstance(), Duration.EndOfTurn, filter)); } public DanceOfShadows (final DanceOfShadows card) { diff --git a/Mage.Sets/src/mage/sets/magic2015/AccursedSpirit.java b/Mage.Sets/src/mage/sets/magic2015/AccursedSpirit.java new file mode 100644 index 00000000000..b7999a6fccc --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/AccursedSpirit.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class AccursedSpirit extends mage.sets.magic2014.AccursedSpirit { + + public AccursedSpirit(UUID ownerId) { + super(ownerId); + this.cardNumber = 9901; + this.expansionSetCode = "M15"; + } + + public AccursedSpirit(final AccursedSpirit card) { + super(card); + } + + @Override + public AccursedSpirit copy() { + return new AccursedSpirit(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/BattlefieldForge.java b/Mage.Sets/src/mage/sets/magic2015/BattlefieldForge.java new file mode 100644 index 00000000000..e7656978daa --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/BattlefieldForge.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class BattlefieldForge extends mage.sets.apocalypse.BattlefieldForge { + + public BattlefieldForge(UUID ownerId) { + super(ownerId); + this.cardNumber = 240; + this.expansionSetCode = "M15"; + } + + public BattlefieldForge(final BattlefieldForge card) { + super(card); + } + + @Override + public BattlefieldForge copy() { + return new BattlefieldForge(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/BlackCat.java b/Mage.Sets/src/mage/sets/magic2015/BlackCat.java new file mode 100644 index 00000000000..0fd8aa3a523 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/BlackCat.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class BlackCat extends mage.sets.darkascension.BlackCat { + + public BlackCat(UUID ownerId) { + super(ownerId); + this.cardNumber = 86; + this.expansionSetCode = "M15"; + } + + public BlackCat(final BlackCat card) { + super(card); + } + + @Override + public BlackCat copy() { + return new BlackCat(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/BronzeSable.java b/Mage.Sets/src/mage/sets/magic2015/BronzeSable.java new file mode 100644 index 00000000000..94ad7e2f3da --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/BronzeSable.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class BronzeSable extends mage.sets.theros.BronzeSable { + + public BronzeSable(UUID ownerId) { + super(ownerId); + this.cardNumber = 9902; + this.expansionSetCode = "M15"; + } + + public BronzeSable(final BronzeSable card) { + super(card); + } + + @Override + public BronzeSable copy() { + return new BronzeSable(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Cancel.java b/Mage.Sets/src/mage/sets/magic2015/Cancel.java new file mode 100644 index 00000000000..7f02f2ce9ac --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Cancel.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Cancel extends mage.sets.tenth.Cancel { + + public Cancel(UUID ownerId) { + super(ownerId); + this.cardNumber = 274; + this.expansionSetCode = "M15"; + } + + public Cancel(final Cancel card) { + super(card); + } + + @Override + public Cancel copy() { + return new Cancel(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/CausticTar.java b/Mage.Sets/src/mage/sets/magic2015/CausticTar.java new file mode 100644 index 00000000000..3c3d90ab280 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/CausticTar.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class CausticTar extends mage.sets.odyssey.CausticTar { + + public CausticTar(UUID ownerId) { + super(ownerId); + this.cardNumber = 9903; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public CausticTar(final CausticTar card) { + super(card); + } + + @Override + public CausticTar copy() { + return new CausticTar(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/CavesOfKoilos.java b/Mage.Sets/src/mage/sets/magic2015/CavesOfKoilos.java new file mode 100644 index 00000000000..90af9690941 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/CavesOfKoilos.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class CavesOfKoilos extends mage.sets.apocalypse.CavesOfKoilos { + + public CavesOfKoilos(UUID ownerId) { + super(ownerId); + this.cardNumber = 241; + this.expansionSetCode = "M15"; + } + + public CavesOfKoilos(final CavesOfKoilos card) { + super(card); + } + + @Override + public CavesOfKoilos copy() { + return new CavesOfKoilos(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/CentaurCourser.java b/Mage.Sets/src/mage/sets/magic2015/CentaurCourser.java new file mode 100644 index 00000000000..95c3200be4c --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/CentaurCourser.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class CentaurCourser extends mage.sets.magic2010.CentaurCourser { + + public CentaurCourser(UUID ownerId) { + super(ownerId); + this.cardNumber = 282; + this.expansionSetCode = "M15"; + } + + public CentaurCourser(final CentaurCourser card) { + super(card); + } + + @Override + public CentaurCourser copy() { + return new CentaurCourser(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/ChandraPyromaster.java b/Mage.Sets/src/mage/sets/magic2015/ChandraPyromaster.java new file mode 100644 index 00000000000..679ce11b13d --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/ChandraPyromaster.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class ChandraPyromaster extends mage.sets.magic2014.ChandraPyromaster { + + public ChandraPyromaster(UUID ownerId) { + super(ownerId); + this.cardNumber = 134; + this.expansionSetCode = "M15"; + } + + public ChandraPyromaster(final ChandraPyromaster card) { + super(card); + } + + @Override + public ChandraPyromaster copy() { + return new ChandraPyromaster(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/ChildOfNight.java b/Mage.Sets/src/mage/sets/magic2015/ChildOfNight.java new file mode 100644 index 00000000000..9afebaef4df --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/ChildOfNight.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class ChildOfNight extends mage.sets.magic2010.ChildOfNight { + + public ChildOfNight(UUID ownerId) { + super(ownerId); + this.cardNumber = 9904; + this.expansionSetCode = "M15"; + } + + public ChildOfNight(final ChildOfNight card) { + super(card); + } + + @Override + public ChildOfNight copy() { + return new ChildOfNight(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/ChordOfCalling.java b/Mage.Sets/src/mage/sets/magic2015/ChordOfCalling.java new file mode 100644 index 00000000000..a65f7f70265 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/ChordOfCalling.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class ChordOfCalling extends mage.sets.ravnika.ChordOfCalling { + + public ChordOfCalling(UUID ownerId) { + super(ownerId); + this.cardNumber = 172; + this.expansionSetCode = "M15"; + } + + public ChordOfCalling(final ChordOfCalling card) { + super(card); + } + + @Override + public ChordOfCalling copy() { + return new ChordOfCalling(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/ClearAPath.java b/Mage.Sets/src/mage/sets/magic2015/ClearAPath.java new file mode 100644 index 00000000000..2fd717ff7ec --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/ClearAPath.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class ClearAPath extends mage.sets.dragonsmaze.ClearAPath { + + public ClearAPath(UUID ownerId) { + super(ownerId); + this.cardNumber = 9905; + this.expansionSetCode = "M15"; + } + + public ClearAPath(final ClearAPath card) { + super(card); + } + + @Override + public ClearAPath copy() { + return new ClearAPath(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/CripplingBlight.java b/Mage.Sets/src/mage/sets/magic2015/CripplingBlight.java new file mode 100644 index 00000000000..706339682ee --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/CripplingBlight.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class CripplingBlight extends mage.sets.magic2013.CripplingBlight { + + public CripplingBlight(UUID ownerId) { + super(ownerId); + this.cardNumber = 92; + this.expansionSetCode = "M15"; + } + + public CripplingBlight(final CripplingBlight card) { + super(card); + } + + @Override + public CripplingBlight copy() { + return new CripplingBlight(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/CrucibleOfFire.java b/Mage.Sets/src/mage/sets/magic2015/CrucibleOfFire.java new file mode 100644 index 00000000000..c1b97646bcc --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/CrucibleOfFire.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class CrucibleOfFire extends mage.sets.shardsofalara.CrucibleOfFire { + + public CrucibleOfFire(UUID ownerId) { + super(ownerId); + this.cardNumber = 139; + this.expansionSetCode = "M15"; + } + + public CrucibleOfFire(final CrucibleOfFire card) { + super(card); + } + + @Override + public CrucibleOfFire copy() { + return new CrucibleOfFire(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/DarksteelCitadel.java b/Mage.Sets/src/mage/sets/magic2015/DarksteelCitadel.java new file mode 100644 index 00000000000..d4e16c80c6f --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/DarksteelCitadel.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class DarksteelCitadel extends mage.sets.darksteel.DarksteelCitadel { + + public DarksteelCitadel(UUID ownerId) { + super(ownerId); + this.cardNumber = 242; + this.expansionSetCode = "M15"; + } + + public DarksteelCitadel(final DarksteelCitadel card) { + super(card); + } + + @Override + public DarksteelCitadel copy() { + return new DarksteelCitadel(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Divination.java b/Mage.Sets/src/mage/sets/magic2015/Divination.java new file mode 100644 index 00000000000..70f1dc128a7 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Divination.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Divination extends mage.sets.magic2012.Divination { + + public Divination(UUID ownerId) { + super(ownerId); + this.cardNumber = 52; + this.expansionSetCode = "M15"; + } + + public Divination(final Divination card) { + super(card); + } + + @Override + public Divination copy() { + return new Divination(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/ElvishMystic.java b/Mage.Sets/src/mage/sets/magic2015/ElvishMystic.java new file mode 100644 index 00000000000..766fe859b23 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/ElvishMystic.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class ElvishMystic extends mage.sets.magic2014.ElvishMystic { + + public ElvishMystic(UUID ownerId) { + super(ownerId); + this.cardNumber = 173; + this.expansionSetCode = "M15"; + } + + public ElvishMystic(final ElvishMystic card) { + super(card); + } + + @Override + public ElvishMystic copy() { + return new ElvishMystic(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Encrust.java b/Mage.Sets/src/mage/sets/magic2015/Encrust.java new file mode 100644 index 00000000000..9cf7aae9544 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Encrust.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Encrust extends mage.sets.magic2013.Encrust { + + public Encrust(UUID ownerId) { + super(ownerId); + this.cardNumber = 9906; + this.expansionSetCode = "M15"; + } + + public Encrust(final Encrust card) { + super(card); + } + + @Override + public Encrust copy() { + return new Encrust(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Forest1.java b/Mage.Sets/src/mage/sets/magic2015/Forest1.java new file mode 100644 index 00000000000..f3b5ec8a98b --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Forest1.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Forest1 extends mage.cards.basiclands.Forest { + + public Forest1(UUID ownerId) { + super(ownerId, 266); + this.expansionSetCode = "M15"; + } + + public Forest1(final Forest1 card) { + super(card); + } + + @Override + public Forest1 copy() { + return new Forest1(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Forest2.java b/Mage.Sets/src/mage/sets/magic2015/Forest2.java new file mode 100644 index 00000000000..51619e3008b --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Forest2.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Forest2 extends mage.cards.basiclands.Forest { + + public Forest2(UUID ownerId) { + super(ownerId, 267); + this.expansionSetCode = "M15"; + } + + public Forest2(final Forest2 card) { + super(card); + } + + @Override + public Forest2 copy() { + return new Forest2(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Forest3.java b/Mage.Sets/src/mage/sets/magic2015/Forest3.java new file mode 100644 index 00000000000..98a60e8b8fe --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Forest3.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Forest3 extends mage.cards.basiclands.Forest { + + public Forest3(UUID ownerId) { + super(ownerId, 268); + this.expansionSetCode = "M15"; + } + + public Forest3(final Forest3 card) { + super(card); + } + + @Override + public Forest3 copy() { + return new Forest3(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Forest4.java b/Mage.Sets/src/mage/sets/magic2015/Forest4.java new file mode 100644 index 00000000000..5cfb519a47e --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Forest4.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Forest4 extends mage.cards.basiclands.Forest { + + public Forest4(UUID ownerId) { + super(ownerId, 269); + this.expansionSetCode = "M15"; + } + + public Forest4(final Forest4 card) { + super(card); + } + + @Override + public Forest4 copy() { + return new Forest4(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/FoundryStreetDenizen.java b/Mage.Sets/src/mage/sets/magic2015/FoundryStreetDenizen.java new file mode 100644 index 00000000000..475cd7dd365 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/FoundryStreetDenizen.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class FoundryStreetDenizen extends mage.sets.gatecrash.FoundryStreetDenizen { + + public FoundryStreetDenizen(UUID ownerId) { + super(ownerId); + this.cardNumber = 141; + this.expansionSetCode = "M15"; + } + + public FoundryStreetDenizen(final FoundryStreetDenizen card) { + super(card); + } + + @Override + public FoundryStreetDenizen copy() { + return new FoundryStreetDenizen(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/FugitiveWizard.java b/Mage.Sets/src/mage/sets/magic2015/FugitiveWizard.java new file mode 100644 index 00000000000..a4ca0b6aba5 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/FugitiveWizard.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class FugitiveWizard extends mage.sets.tenth.FugitiveWizard { + + public FugitiveWizard(UUID ownerId) { + super(ownerId); + this.cardNumber = 56; + this.expansionSetCode = "M15"; + } + + public FugitiveWizard(final FugitiveWizard card) { + super(card); + } + + @Override + public FugitiveWizard copy() { + return new FugitiveWizard(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/FurnaceWhelp.java b/Mage.Sets/src/mage/sets/magic2015/FurnaceWhelp.java new file mode 100644 index 00000000000..bc535a9fc45 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/FurnaceWhelp.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class FurnaceWhelp extends mage.sets.tenth.FurnaceWhelp { + + public FurnaceWhelp(UUID ownerId) { + super(ownerId); + this.cardNumber = 279; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public FurnaceWhelp(final FurnaceWhelp card) { + super(card); + } + + @Override + public FurnaceWhelp copy() { + return new FurnaceWhelp(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/GargoyleSentinel.java b/Mage.Sets/src/mage/sets/magic2015/GargoyleSentinel.java new file mode 100644 index 00000000000..87a19edcb38 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/GargoyleSentinel.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class GargoyleSentinel extends mage.sets.magic2011.GargoyleSentinel { + + public GargoyleSentinel(UUID ownerId) { + super(ownerId); + this.cardNumber = 9907; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public GargoyleSentinel(final GargoyleSentinel card) { + super(card); + } + + @Override + public GargoyleSentinel copy() { + return new GargoyleSentinel(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/GarruksPackleader.java b/Mage.Sets/src/mage/sets/magic2015/GarruksPackleader.java new file mode 100644 index 00000000000..0ca71c0efe9 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/GarruksPackleader.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class GarruksPackleader extends mage.sets.magic2011.GarruksPackleader { + + public GarruksPackleader(UUID ownerId) { + super(ownerId); + this.cardNumber = 283; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public GarruksPackleader(final GarruksPackleader card) { + super(card); + } + + @Override + public GarruksPackleader copy() { + return new GarruksPackleader(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/GatherCourage.java b/Mage.Sets/src/mage/sets/magic2015/GatherCourage.java new file mode 100644 index 00000000000..8298989998c --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/GatherCourage.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class GatherCourage extends mage.sets.ravnika.GatherCourage { + + public GatherCourage(UUID ownerId) { + super(ownerId); + this.cardNumber = 9908; + this.expansionSetCode = "M15"; + } + + public GatherCourage(final GatherCourage card) { + super(card); + } + + @Override + public GatherCourage copy() { + return new GatherCourage(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/GoblinRoughrider.java b/Mage.Sets/src/mage/sets/magic2015/GoblinRoughrider.java new file mode 100644 index 00000000000..79dac57afa5 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/GoblinRoughrider.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class GoblinRoughrider extends mage.sets.worldwake.GoblinRoughrider { + + public GoblinRoughrider(UUID ownerId) { + super(ownerId); + this.cardNumber = 146; + this.expansionSetCode = "M15"; + } + + public GoblinRoughrider(final GoblinRoughrider card) { + super(card); + } + + @Override + public GoblinRoughrider copy() { + return new GoblinRoughrider(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Gravedigger.java b/Mage.Sets/src/mage/sets/magic2015/Gravedigger.java new file mode 100644 index 00000000000..ca548c31818 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Gravedigger.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Gravedigger extends mage.sets.tenth.Gravedigger { + + public Gravedigger(UUID ownerId) { + super(ownerId); + this.cardNumber = 99; + this.expansionSetCode = "M15"; + } + + public Gravedigger(final Gravedigger card) { + super(card); + } + + @Override + public Gravedigger copy() { + return new Gravedigger(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Grindclock.java b/Mage.Sets/src/mage/sets/magic2015/Grindclock.java new file mode 100644 index 00000000000..075acdc0d1d --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Grindclock.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Grindclock extends mage.sets.scarsofmirrodin.Grindclock { + + public Grindclock(UUID ownerId) { + super(ownerId); + this.cardNumber = 217; + this.expansionSetCode = "M15"; + } + + public Grindclock(final Grindclock card) { + super(card); + } + + @Override + public Grindclock copy() { + return new Grindclock(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/HeatRay.java b/Mage.Sets/src/mage/sets/magic2015/HeatRay.java new file mode 100644 index 00000000000..0aa256ca88f --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/HeatRay.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class HeatRay extends mage.sets.riseoftheeldrazi.HeatRay { + + public HeatRay(UUID ownerId) { + super(ownerId); + this.cardNumber = 9909; + this.expansionSetCode = "M15"; + } + + public HeatRay(final HeatRay card) { + super(card); + } + + @Override + public HeatRay copy() { + return new HeatRay(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/HoardingDragon.java b/Mage.Sets/src/mage/sets/magic2015/HoardingDragon.java new file mode 100644 index 00000000000..a7f705672a6 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/HoardingDragon.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class HoardingDragon extends mage.sets.magic2011.HoardingDragon { + + public HoardingDragon(UUID ownerId) { + super(ownerId); + this.cardNumber = 9910; + this.expansionSetCode = "M15"; + } + + public HoardingDragon(final HoardingDragon card) { + super(card); + } + + @Override + public HoardingDragon copy() { + return new HoardingDragon(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/HuntTheWeak.java b/Mage.Sets/src/mage/sets/magic2015/HuntTheWeak.java new file mode 100644 index 00000000000..9e1466f6c93 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/HuntTheWeak.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class HuntTheWeak extends mage.sets.magic2014.HuntTheWeak { + + public HuntTheWeak(UUID ownerId) { + super(ownerId); + this.cardNumber = 179; + this.expansionSetCode = "M15"; + } + + public HuntTheWeak(final HuntTheWeak card) { + super(card); + } + + @Override + public HuntTheWeak copy() { + return new HuntTheWeak(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/IllusoryAngel.java b/Mage.Sets/src/mage/sets/magic2015/IllusoryAngel.java new file mode 100644 index 00000000000..b5a6b0695ca --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/IllusoryAngel.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class IllusoryAngel extends mage.sets.planechase2012.IllusoryAngel { + + public IllusoryAngel(UUID ownerId) { + super(ownerId); + this.cardNumber = 59; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public IllusoryAngel(final IllusoryAngel card) { + super(card); + } + + @Override + public IllusoryAngel copy() { + return new IllusoryAngel(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/IntoTheVoid.java b/Mage.Sets/src/mage/sets/magic2015/IntoTheVoid.java new file mode 100644 index 00000000000..1219e347f27 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/IntoTheVoid.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class IntoTheVoid extends mage.sets.avacynrestored.IntoTheVoid { + + public IntoTheVoid(UUID ownerId) { + super(ownerId); + this.cardNumber = 60; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public IntoTheVoid(final IntoTheVoid card) { + super(card); + } + + @Override + public IntoTheVoid copy() { + return new IntoTheVoid(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Island1.java b/Mage.Sets/src/mage/sets/magic2015/Island1.java new file mode 100644 index 00000000000..e41dabfa106 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Island1.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Island1 extends mage.cards.basiclands.Island { + + public Island1(UUID ownerId) { + super(ownerId, 254); + this.expansionSetCode = "M15"; + } + + public Island1(final Island1 card) { + super(card); + } + + @Override + public Island1 copy() { + return new Island1(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Island2.java b/Mage.Sets/src/mage/sets/magic2015/Island2.java new file mode 100644 index 00000000000..3dcf6411db3 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Island2.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Island2 extends mage.cards.basiclands.Island { + + public Island2(UUID ownerId) { + super(ownerId, 255); + this.expansionSetCode = "M15"; + } + + public Island2(final Island2 card) { + super(card); + } + + @Override + public Island2 copy() { + return new Island2(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Island3.java b/Mage.Sets/src/mage/sets/magic2015/Island3.java new file mode 100644 index 00000000000..fffe39abcb4 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Island3.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Island3 extends mage.cards.basiclands.Island { + + public Island3(UUID ownerId) { + super(ownerId, 256); + this.expansionSetCode = "M15"; + } + + public Island3(final Island3 card) { + super(card); + } + + @Override + public Island3 copy() { + return new Island3(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Island4.java b/Mage.Sets/src/mage/sets/magic2015/Island4.java new file mode 100644 index 00000000000..1abc1eab605 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Island4.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Island4 extends mage.cards.basiclands.Island { + + public Island4(UUID ownerId) { + super(ownerId, 257); + this.expansionSetCode = "M15"; + } + + public Island4(final Island4 card) { + super(card); + } + + @Override + public Island4 copy() { + return new Island4(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/JacesIngenuity.java b/Mage.Sets/src/mage/sets/magic2015/JacesIngenuity.java new file mode 100644 index 00000000000..f26175c058b --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/JacesIngenuity.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class JacesIngenuity extends mage.sets.magic2011.JacesIngenuity { + + public JacesIngenuity(UUID ownerId) { + super(ownerId); + this.cardNumber = 63; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public JacesIngenuity(final JacesIngenuity card) { + super(card); + } + + @Override + public JacesIngenuity copy() { + return new JacesIngenuity(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Juggernaut.java b/Mage.Sets/src/mage/sets/magic2015/Juggernaut.java new file mode 100644 index 00000000000..2f89a516e00 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Juggernaut.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class Juggernaut extends mage.sets.tenth.Juggernaut { + + public Juggernaut(UUID ownerId) { + super(ownerId); + this.cardNumber = 9911; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public Juggernaut(final Juggernaut card) { + super(card); + } + + @Override + public Juggernaut copy() { + return new Juggernaut(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/LavaAxe.java b/Mage.Sets/src/mage/sets/magic2015/LavaAxe.java new file mode 100644 index 00000000000..87a2dce29ce --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/LavaAxe.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class LavaAxe extends mage.sets.tenth.LavaAxe { + + public LavaAxe(UUID ownerId) { + super(ownerId); + this.cardNumber = 154; + this.expansionSetCode = "M15"; + } + + public LavaAxe(final LavaAxe card) { + super(card); + } + + @Override + public LavaAxe copy() { + return new LavaAxe(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/LightningStrike.java b/Mage.Sets/src/mage/sets/magic2015/LightningStrike.java new file mode 100644 index 00000000000..c26abdc8728 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/LightningStrike.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class LightningStrike extends mage.sets.theros.LightningStrike { + + public LightningStrike(UUID ownerId) { + super(ownerId); + this.cardNumber = 155; + this.expansionSetCode = "M15"; + } + + public LightningStrike(final LightningStrike card) { + super(card); + } + + @Override + public LightningStrike copy() { + return new LightningStrike(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/LilianaVess.java b/Mage.Sets/src/mage/sets/magic2015/LilianaVess.java new file mode 100644 index 00000000000..9a45fda43a1 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/LilianaVess.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class LilianaVess extends mage.sets.magic2010.LilianaVess { + + public LilianaVess(UUID ownerId) { + super(ownerId); + this.cardNumber = 103; + this.expansionSetCode = "M15"; + } + + public LilianaVess(final LilianaVess card) { + super(card); + } + + @Override + public LilianaVess copy() { + return new LilianaVess(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/LlanowarWastes.java b/Mage.Sets/src/mage/sets/magic2015/LlanowarWastes.java new file mode 100644 index 00000000000..d83a8d2d740 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/LlanowarWastes.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class LlanowarWastes extends mage.sets.apocalypse.LlanowarWastes { + + public LlanowarWastes(UUID ownerId) { + super(ownerId); + this.cardNumber = 244; + this.expansionSetCode = "M15"; + } + + public LlanowarWastes(final LlanowarWastes card) { + super(card); + } + + @Override + public LlanowarWastes copy() { + return new LlanowarWastes(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/MahamotiDjinn.java b/Mage.Sets/src/mage/sets/magic2015/MahamotiDjinn.java new file mode 100644 index 00000000000..13f62dfaf5d --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/MahamotiDjinn.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class MahamotiDjinn extends mage.sets.tenth.MahamotiDjinn { + + public MahamotiDjinn(UUID ownerId) { + super(ownerId); + this.cardNumber = 275; + this.expansionSetCode = "M15"; + } + + public MahamotiDjinn(final MahamotiDjinn card) { + super(card); + } + + @Override + public MahamotiDjinn copy() { + return new MahamotiDjinn(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/MassCalcify.java b/Mage.Sets/src/mage/sets/magic2015/MassCalcify.java new file mode 100644 index 00000000000..83764803f48 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/MassCalcify.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class MassCalcify extends mage.sets.shadowmoor.MassCalcify { + + public MassCalcify(UUID ownerId) { + super(ownerId); + this.cardNumber = 18; + this.expansionSetCode = "M15"; + } + + public MassCalcify(final MassCalcify card) { + super(card); + } + + @Override + public MassCalcify copy() { + return new MassCalcify(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/MindRot.java b/Mage.Sets/src/mage/sets/magic2015/MindRot.java new file mode 100644 index 00000000000..d1dea296cdb --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/MindRot.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class MindRot extends mage.sets.tenth.MindRot { + + public MindRot(UUID ownerId) { + super(ownerId); + this.cardNumber = 104; + this.expansionSetCode = "M15"; + } + + public MindRot(final MindRot card) { + super(card); + } + + @Override + public MindRot copy() { + return new MindRot(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/MindSculpt.java b/Mage.Sets/src/mage/sets/magic2015/MindSculpt.java new file mode 100644 index 00000000000..d6cbf22c45f --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/MindSculpt.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class MindSculpt extends mage.sets.magic2013.MindSculpt { + + public MindSculpt(UUID ownerId) { + super(ownerId); + this.cardNumber = 70; + this.expansionSetCode = "M15"; + } + + public MindSculpt(final MindSculpt card) { + super(card); + } + + @Override + public MindSculpt copy() { + return new MindSculpt(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Mountain1.java b/Mage.Sets/src/mage/sets/magic2015/Mountain1.java new file mode 100644 index 00000000000..1b3ec33ec8a --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Mountain1.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Mountain1 extends mage.cards.basiclands.Mountain { + + public Mountain1(UUID ownerId) { + super(ownerId, 262); + this.expansionSetCode = "M15"; + } + + public Mountain1(final Mountain1 card) { + super(card); + } + + @Override + public Mountain1 copy() { + return new Mountain1(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Mountain2.java b/Mage.Sets/src/mage/sets/magic2015/Mountain2.java new file mode 100644 index 00000000000..37ab573c09f --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Mountain2.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Mountain2 extends mage.cards.basiclands.Mountain { + + public Mountain2(UUID ownerId) { + super(ownerId, 263); + this.expansionSetCode = "M15"; + } + + public Mountain2(final Mountain2 card) { + super(card); + } + + @Override + public Mountain2 copy() { + return new Mountain2(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Mountain3.java b/Mage.Sets/src/mage/sets/magic2015/Mountain3.java new file mode 100644 index 00000000000..93fdddb27fb --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Mountain3.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Mountain3 extends mage.cards.basiclands.Mountain { + + public Mountain3(UUID ownerId) { + super(ownerId, 264); + this.expansionSetCode = "M15"; + } + + public Mountain3(final Mountain3 card) { + super(card); + } + + @Override + public Mountain3 copy() { + return new Mountain3(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Mountain4.java b/Mage.Sets/src/mage/sets/magic2015/Mountain4.java new file mode 100644 index 00000000000..fa826027561 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Mountain4.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Mountain4 extends mage.cards.basiclands.Mountain { + + public Mountain4(UUID ownerId) { + super(ownerId, 265); + this.expansionSetCode = "M15"; + } + + public Mountain4(final Mountain4 card) { + super(card); + } + + @Override + public Mountain4 copy() { + return new Mountain4(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Naturalize.java b/Mage.Sets/src/mage/sets/magic2015/Naturalize.java new file mode 100644 index 00000000000..d057736d61e --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Naturalize.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Naturalize extends mage.sets.tenth.Naturalize { + + public Naturalize(UUID ownerId) { + super(ownerId); + this.cardNumber = 9912; + this.expansionSetCode = "M15"; + } + + public Naturalize(final Naturalize card) { + super(card); + } + + @Override + public Naturalize copy() { + return new Naturalize(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Negate.java b/Mage.Sets/src/mage/sets/magic2015/Negate.java new file mode 100644 index 00000000000..d49d3a8e684 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Negate.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Negate extends mage.sets.magic2010.Negate { + + public Negate(UUID ownerId) { + super(ownerId); + this.cardNumber = 71; + this.expansionSetCode = "M15"; + } + + public Negate(final Negate card) { + super(card); + } + + @Override + public Negate copy() { + return new Negate(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Nightmare.java b/Mage.Sets/src/mage/sets/magic2015/Nightmare.java new file mode 100644 index 00000000000..e36371fc51c --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Nightmare.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Nightmare extends mage.sets.tenth.Nightmare { + + public Nightmare(UUID ownerId) { + super(ownerId); + this.cardNumber = 276; + this.expansionSetCode = "M15"; + } + + public Nightmare(final Nightmare card) { + super(card); + } + + @Override + public Nightmare copy() { + return new Nightmare(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Ornithopter.java b/Mage.Sets/src/mage/sets/magic2015/Ornithopter.java new file mode 100644 index 00000000000..08aa0318b9a --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Ornithopter.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class Ornithopter extends mage.sets.tenth.Ornithopter { + + public Ornithopter(UUID ownerId) { + super(ownerId); + this.cardNumber = 9913; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public Ornithopter(final Ornithopter card) { + super(card); + } + + @Override + public Ornithopter copy() { + return new Ornithopter(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Overwhelm.java b/Mage.Sets/src/mage/sets/magic2015/Overwhelm.java new file mode 100644 index 00000000000..7cea251abaa --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Overwhelm.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class Overwhelm extends mage.sets.ravnika.Overwhelm { + + public Overwhelm(UUID ownerId) { + super(ownerId); + this.cardNumber = 9914; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public Overwhelm(final Overwhelm card) { + super(card); + } + + @Override + public Overwhelm copy() { + return new Overwhelm(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/PeelFromReality.java b/Mage.Sets/src/mage/sets/magic2015/PeelFromReality.java new file mode 100644 index 00000000000..e6acbe0851c --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/PeelFromReality.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class PeelFromReality extends mage.sets.avacynrestored.PeelFromReality { + + public PeelFromReality(UUID ownerId) { + super(ownerId); + this.cardNumber = 9915; + this.expansionSetCode = "M15"; + } + + public PeelFromReality(final PeelFromReality card) { + super(card); + } + + @Override + public PeelFromReality copy() { + return new PeelFromReality(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/PhyrexianRevoker.java b/Mage.Sets/src/mage/sets/magic2015/PhyrexianRevoker.java new file mode 100644 index 00000000000..63f3e13325d --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/PhyrexianRevoker.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class PhyrexianRevoker extends mage.sets.mirrodinbesieged.PhyrexianRevoker { + + public PhyrexianRevoker(UUID ownerId) { + super(ownerId); + this.cardNumber = 225; + this.expansionSetCode = "M15"; + } + + public PhyrexianRevoker(final PhyrexianRevoker card) { + super(card); + } + + @Override + public PhyrexianRevoker copy() { + return new PhyrexianRevoker(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Plains1.java b/Mage.Sets/src/mage/sets/magic2015/Plains1.java new file mode 100644 index 00000000000..2f9b59f9b6b --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Plains1.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Plains1 extends mage.cards.basiclands.Plains { + + public Plains1(UUID ownerId) { + super(ownerId, 250); + this.expansionSetCode = "M15"; + } + + public Plains1(final Plains1 card) { + super(card); + } + + @Override + public Plains1 copy() { + return new Plains1(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Plains2.java b/Mage.Sets/src/mage/sets/magic2015/Plains2.java new file mode 100644 index 00000000000..dcc177d0a1c --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Plains2.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Plains2 extends mage.cards.basiclands.Plains { + + public Plains2(UUID ownerId) { + super(ownerId, 251); + this.expansionSetCode = "M15"; + } + + public Plains2(final Plains2 card) { + super(card); + } + + @Override + public Plains2 copy() { + return new Plains2(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Plains3.java b/Mage.Sets/src/mage/sets/magic2015/Plains3.java new file mode 100644 index 00000000000..4f8c484da06 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Plains3.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Plains3 extends mage.cards.basiclands.Plains { + + public Plains3(UUID ownerId) { + super(ownerId, 252); + this.expansionSetCode = "M15"; + } + + public Plains3(final Plains3 card) { + super(card); + } + + @Override + public Plains3 copy() { + return new Plains3(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Plains4.java b/Mage.Sets/src/mage/sets/magic2015/Plains4.java new file mode 100644 index 00000000000..346341c9927 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Plains4.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Plains4 extends mage.cards.basiclands.Plains { + + public Plains4(UUID ownerId) { + super(ownerId, 253); + this.expansionSetCode = "M15"; + } + + public Plains4(final Plains4 card) { + super(card); + } + + @Override + public Plains4 copy() { + return new Plains4(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Plummet.java b/Mage.Sets/src/mage/sets/magic2015/Plummet.java new file mode 100644 index 00000000000..cb7be2b52d3 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Plummet.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Plummet extends mage.sets.magic2011.Plummet { + + public Plummet(UUID ownerId) { + super(ownerId); + this.cardNumber = 192; + this.expansionSetCode = "M15"; + } + + public Plummet(final Plummet card) { + super(card); + } + + @Override + public Plummet copy() { + return new Plummet(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/RaiseTheAlarm.java b/Mage.Sets/src/mage/sets/magic2015/RaiseTheAlarm.java new file mode 100644 index 00000000000..f46cf4db85b --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/RaiseTheAlarm.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class RaiseTheAlarm extends mage.sets.mirrodin.RaiseTheAlarm { + + public RaiseTheAlarm(UUID ownerId) { + super(ownerId); + this.cardNumber = 26; + this.expansionSetCode = "M15"; + } + + public RaiseTheAlarm(final RaiseTheAlarm card) { + super(card); + } + + @Override + public RaiseTheAlarm copy() { + return new RaiseTheAlarm(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Restock.java b/Mage.Sets/src/mage/sets/magic2015/Restock.java new file mode 100644 index 00000000000..2eb55d9cf69 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Restock.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Restock extends mage.sets.invasion.Restock { + + public Restock(UUID ownerId) { + super(ownerId); + this.cardNumber = 9916; + this.expansionSetCode = "M15"; + } + + public Restock(final Restock card) { + super(card); + } + + @Override + public Restock copy() { + return new Restock(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/RoaringPrimadox.java b/Mage.Sets/src/mage/sets/magic2015/RoaringPrimadox.java new file mode 100644 index 00000000000..1c13d0bef1e --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/RoaringPrimadox.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class RoaringPrimadox extends mage.sets.magic2013.RoaringPrimadox { + + public RoaringPrimadox(UUID ownerId) { + super(ownerId); + this.cardNumber = 196; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public RoaringPrimadox(final RoaringPrimadox card) { + super(card); + } + + @Override + public RoaringPrimadox copy() { + return new RoaringPrimadox(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/RummagingGoblin.java b/Mage.Sets/src/mage/sets/magic2015/RummagingGoblin.java new file mode 100644 index 00000000000..e36142e74cd --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/RummagingGoblin.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class RummagingGoblin extends mage.sets.magic2013.RummagingGoblin { + + public RummagingGoblin(UUID ownerId) { + super(ownerId); + this.cardNumber = 159; + this.expansionSetCode = "M15"; + } + + public RummagingGoblin(final RummagingGoblin card) { + super(card); + } + + @Override + public RummagingGoblin copy() { + return new RummagingGoblin(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/RuneclawBear.java b/Mage.Sets/src/mage/sets/magic2015/RuneclawBear.java new file mode 100644 index 00000000000..26633654498 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/RuneclawBear.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class RuneclawBear extends mage.sets.magic2010.RuneclawBear { + + public RuneclawBear(UUID ownerId) { + super(ownerId); + this.cardNumber = 197; + this.expansionSetCode = "M15"; + } + + public RuneclawBear(final RuneclawBear card) { + super(card); + } + + @Override + public RuneclawBear copy() { + return new RuneclawBear(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/SeismicStrike.java b/Mage.Sets/src/mage/sets/magic2015/SeismicStrike.java new file mode 100644 index 00000000000..8714523d048 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/SeismicStrike.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class SeismicStrike extends mage.sets.magic2010.SeismicStrike { + + public SeismicStrike(UUID ownerId) { + super(ownerId); + this.cardNumber = 280; + this.expansionSetCode = "M15"; + } + + public SeismicStrike(final SeismicStrike card) { + super(card); + } + + @Override + public SeismicStrike copy() { + return new SeismicStrike(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/SelflessCathar.java b/Mage.Sets/src/mage/sets/magic2015/SelflessCathar.java new file mode 100644 index 00000000000..dd84a0a8c38 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/SelflessCathar.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class SelflessCathar extends mage.sets.innistrad.SelflessCathar { + + public SelflessCathar(UUID ownerId) { + super(ownerId); + this.cardNumber = 9917; + this.expansionSetCode = "M15"; + } + + public SelflessCathar(final SelflessCathar card) { + super(card); + } + + @Override + public SelflessCathar copy() { + return new SelflessCathar(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/SengirVampire.java b/Mage.Sets/src/mage/sets/magic2015/SengirVampire.java new file mode 100644 index 00000000000..41bf1511af0 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/SengirVampire.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class SengirVampire extends mage.sets.tenth.SengirVampire { + + public SengirVampire(UUID ownerId) { + super(ownerId); + this.cardNumber = 277; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public SengirVampire(final SengirVampire card) { + super(card); + } + + @Override + public SengirVampire copy() { + return new SengirVampire(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/ShivanDragon.java b/Mage.Sets/src/mage/sets/magic2015/ShivanDragon.java new file mode 100644 index 00000000000..2c8f6e4c528 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/ShivanDragon.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class ShivanDragon extends mage.sets.tenth.ShivanDragon { + + public ShivanDragon(UUID ownerId) { + super(ownerId); + this.cardNumber = 281; + this.expansionSetCode = "M15"; + } + + public ShivanDragon(final ShivanDragon card) { + super(card); + } + + @Override + public ShivanDragon copy() { + return new ShivanDragon(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/ShivanReef.java b/Mage.Sets/src/mage/sets/magic2015/ShivanReef.java new file mode 100644 index 00000000000..bde34ed6230 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/ShivanReef.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class ShivanReef extends mage.sets.apocalypse.ShivanReef { + + public ShivanReef(UUID ownerId) { + super(ownerId); + this.cardNumber = 246; + this.expansionSetCode = "M15"; + } + + public ShivanReef(final ShivanReef card) { + super(card); + } + + @Override + public ShivanReef copy() { + return new ShivanReef(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/ShrapnelBlast.java b/Mage.Sets/src/mage/sets/magic2015/ShrapnelBlast.java new file mode 100644 index 00000000000..07eb17b721d --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/ShrapnelBlast.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class ShrapnelBlast extends mage.sets.mirrodin.ShrapnelBlast { + + public ShrapnelBlast(UUID ownerId) { + super(ownerId); + this.cardNumber = 161; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public ShrapnelBlast(final ShrapnelBlast card) { + super(card); + } + + @Override + public ShrapnelBlast copy() { + return new ShrapnelBlast(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/SiegeWurm.java b/Mage.Sets/src/mage/sets/magic2015/SiegeWurm.java new file mode 100644 index 00000000000..7eb34030a90 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/SiegeWurm.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class SiegeWurm extends mage.sets.ravnika.SiegeWurm { + + public SiegeWurm(UUID ownerId) { + super(ownerId); + this.cardNumber = 9918; + this.expansionSetCode = "M15"; + } + + public SiegeWurm(final SiegeWurm card) { + super(card); + } + + @Override + public SiegeWurm copy() { + return new SiegeWurm(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/SignInBlood.java b/Mage.Sets/src/mage/sets/magic2015/SignInBlood.java new file mode 100644 index 00000000000..39e1baa463c --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/SignInBlood.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class SignInBlood extends mage.sets.magic2010.SignInBlood { + + public SignInBlood(UUID ownerId) { + super(ownerId); + this.cardNumber = 114; + this.expansionSetCode = "M15"; + } + + public SignInBlood(final SignInBlood card) { + super(card); + } + + @Override + public SignInBlood copy() { + return new SignInBlood(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/SolemnOffering.java b/Mage.Sets/src/mage/sets/magic2015/SolemnOffering.java new file mode 100644 index 00000000000..ffdde512b7d --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/SolemnOffering.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class SolemnOffering extends mage.sets.magic2010.SolemnOffering { + + public SolemnOffering(UUID ownerId) { + super(ownerId); + this.cardNumber = 33; + this.expansionSetCode = "M15"; + } + + public SolemnOffering(final SolemnOffering card) { + super(card); + } + + @Override + public SolemnOffering copy() { + return new SolemnOffering(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/SoulOfNewPhyrexia.java b/Mage.Sets/src/mage/sets/magic2015/SoulOfNewPhyrexia.java new file mode 100644 index 00000000000..c0bf46b48a4 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/SoulOfNewPhyrexia.java @@ -0,0 +1,73 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.abilities.Ability; +import mage.abilities.common.SimpleActivatedAbility; +import mage.abilities.costs.common.ExileSourceFromGraveCost; +import mage.abilities.costs.mana.GenericManaCost; +import mage.abilities.effects.common.continious.GainAbilityControlledEffect; +import mage.abilities.keyword.IndestructibleAbility; +import mage.abilities.keyword.TrampleAbility; +import mage.cards.CardImpl; +import mage.constants.CardType; +import mage.constants.Duration; +import mage.constants.Rarity; +import mage.constants.Zone; + +/** + * + * @author LevelX2 + */ +public class SoulOfNewPhyrexia extends CardImpl { + + public SoulOfNewPhyrexia(UUID ownerId) { + super(ownerId, 231, "Soul of New Phyrexia", Rarity.MYTHIC, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{6}"); + this.expansionSetCode = "M15"; + this.subtype.add("Avatar"); + + // Trample + this.addAbility(TrampleAbility.getInstance()); + // {5}: Permanents you control gain indestructible until end of turn. + this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilityControlledEffect(IndestructibleAbility.getInstance(), Duration.EndOfTurn), new GenericManaCost(5))); + // {5}, Exile Soul of New Phyrexia from your graveyard: Permanents you control gain indestructible until end of turn. + Ability ability = new SimpleActivatedAbility(Zone.GRAVEYARD, new GainAbilityControlledEffect(IndestructibleAbility.getInstance(), Duration.EndOfTurn), new GenericManaCost(5)); + ability.addCost(new ExileSourceFromGraveCost()); + this.addAbility(ability); + } + + public SoulOfNewPhyrexia(final SoulOfNewPhyrexia card) { + super(card); + } + + @Override + public SoulOfNewPhyrexia copy() { + return new SoulOfNewPhyrexia(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/StabWound.java b/Mage.Sets/src/mage/sets/magic2015/StabWound.java new file mode 100644 index 00000000000..9de2c872fd5 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/StabWound.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class StabWound extends mage.sets.returntoravnica.StabWound { + + public StabWound(UUID ownerId) { + super(ownerId); + this.cardNumber = 9919; + this.expansionSetCode = "M15"; + } + + public StabWound(final StabWound card) { + super(card); + } + + @Override + public StabWound copy() { + return new StabWound(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/StaffOfTheDeathMagus.java b/Mage.Sets/src/mage/sets/magic2015/StaffOfTheDeathMagus.java new file mode 100644 index 00000000000..3c191ab50b3 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/StaffOfTheDeathMagus.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class StaffOfTheDeathMagus extends mage.sets.magic2014.StaffOfTheDeathMagus { + + public StaffOfTheDeathMagus(UUID ownerId) { + super(ownerId); + this.cardNumber = 232; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public StaffOfTheDeathMagus(final StaffOfTheDeathMagus card) { + super(card); + } + + @Override + public StaffOfTheDeathMagus copy() { + return new StaffOfTheDeathMagus(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/StaffOfTheFlameMagus.java b/Mage.Sets/src/mage/sets/magic2015/StaffOfTheFlameMagus.java new file mode 100644 index 00000000000..27d5b815b8a --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/StaffOfTheFlameMagus.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class StaffOfTheFlameMagus extends mage.sets.magic2014.StaffOfTheFlameMagus { + + public StaffOfTheFlameMagus(UUID ownerId) { + super(ownerId); + this.cardNumber = 233; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public StaffOfTheFlameMagus(final StaffOfTheFlameMagus card) { + super(card); + } + + @Override + public StaffOfTheFlameMagus copy() { + return new StaffOfTheFlameMagus(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/StaffOfTheMindMagus.java b/Mage.Sets/src/mage/sets/magic2015/StaffOfTheMindMagus.java new file mode 100644 index 00000000000..8af4ccb8bb9 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/StaffOfTheMindMagus.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class StaffOfTheMindMagus extends mage.sets.magic2014.StaffOfTheMindMagus { + + public StaffOfTheMindMagus(UUID ownerId) { + super(ownerId); + this.cardNumber = 234; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public StaffOfTheMindMagus(final StaffOfTheMindMagus card) { + super(card); + } + + @Override + public StaffOfTheMindMagus copy() { + return new StaffOfTheMindMagus(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/StaffOfTheSunMagus.java b/Mage.Sets/src/mage/sets/magic2015/StaffOfTheSunMagus.java new file mode 100644 index 00000000000..12b1eec8d5e --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/StaffOfTheSunMagus.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class StaffOfTheSunMagus extends mage.sets.magic2014.StaffOfTheSunMagus { + + public StaffOfTheSunMagus(UUID ownerId) { + super(ownerId); + this.cardNumber = 235; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public StaffOfTheSunMagus(final StaffOfTheSunMagus card) { + super(card); + } + + @Override + public StaffOfTheSunMagus copy() { + return new StaffOfTheSunMagus(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/StaffOfTheWildMagus.java b/Mage.Sets/src/mage/sets/magic2015/StaffOfTheWildMagus.java new file mode 100644 index 00000000000..48796c6be22 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/StaffOfTheWildMagus.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class StaffOfTheWildMagus extends mage.sets.magic2014.StaffOfTheWildMagus { + + public StaffOfTheWildMagus(UUID ownerId) { + super(ownerId); + this.cardNumber = 236; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public StaffOfTheWildMagus(final StaffOfTheWildMagus card) { + super(card); + } + + @Override + public StaffOfTheWildMagus copy() { + return new StaffOfTheWildMagus(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Swamp1.java b/Mage.Sets/src/mage/sets/magic2015/Swamp1.java new file mode 100644 index 00000000000..08e0e0050c1 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Swamp1.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Swamp1 extends mage.cards.basiclands.Swamp { + + public Swamp1(UUID ownerId) { + super(ownerId, 258); + this.expansionSetCode = "M15"; + } + + public Swamp1(final Swamp1 card) { + super(card); + } + + @Override + public Swamp1 copy() { + return new Swamp1(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Swamp2.java b/Mage.Sets/src/mage/sets/magic2015/Swamp2.java new file mode 100644 index 00000000000..ecdcd87e4ee --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Swamp2.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Swamp2 extends mage.cards.basiclands.Swamp { + + public Swamp2(UUID ownerId) { + super(ownerId, 259); + this.expansionSetCode = "M15"; + } + + public Swamp2(final Swamp2 card) { + super(card); + } + + @Override + public Swamp2 copy() { + return new Swamp2(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Swamp3.java b/Mage.Sets/src/mage/sets/magic2015/Swamp3.java new file mode 100644 index 00000000000..c9ae41a3c7b --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Swamp3.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Swamp3 extends mage.cards.basiclands.Swamp { + + public Swamp3(UUID ownerId) { + super(ownerId, 260); + this.expansionSetCode = "M15"; + } + + public Swamp3(final Swamp3 card) { + super(card); + } + + @Override + public Swamp3 copy() { + return new Swamp3(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/Swamp4.java b/Mage.Sets/src/mage/sets/magic2015/Swamp4.java new file mode 100644 index 00000000000..a4c5ae2d87c --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/Swamp4.java @@ -0,0 +1,51 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class Swamp4 extends mage.cards.basiclands.Swamp { + + public Swamp4(UUID ownerId) { + super(ownerId, 261); + this.expansionSetCode = "M15"; + } + + public Swamp4(final Swamp4 card) { + super(card); + } + + @Override + public Swamp4 copy() { + return new Swamp4(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/TerraStomper.java b/Mage.Sets/src/mage/sets/magic2015/TerraStomper.java new file mode 100644 index 00000000000..f7fb7c2ea97 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/TerraStomper.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class TerraStomper extends mage.sets.zendikar.TerraStomper { + + public TerraStomper(UUID ownerId) { + super(ownerId); + this.cardNumber = 284; + this.expansionSetCode = "M15"; + } + + public TerraStomper(final TerraStomper card) { + super(card); + } + + @Override + public TerraStomper copy() { + return new TerraStomper(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/ThunderingGiant.java b/Mage.Sets/src/mage/sets/magic2015/ThunderingGiant.java new file mode 100644 index 00000000000..1fa05cdb609 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/ThunderingGiant.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class ThunderingGiant extends mage.sets.tenth.ThunderingGiant { + + public ThunderingGiant(UUID ownerId) { + super(ownerId); + this.cardNumber = 165; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public ThunderingGiant(final ThunderingGiant card) { + super(card); + } + + @Override + public ThunderingGiant copy() { + return new ThunderingGiant(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/TitanicGrowth.java b/Mage.Sets/src/mage/sets/magic2015/TitanicGrowth.java new file mode 100644 index 00000000000..47de3939e76 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/TitanicGrowth.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class TitanicGrowth extends mage.sets.magic2012.TitanicGrowth { + + public TitanicGrowth(UUID ownerId) { + super(ownerId); + this.cardNumber = 203; + this.expansionSetCode = "M15"; + } + + public TitanicGrowth(final TitanicGrowth card) { + super(card); + } + + @Override + public TitanicGrowth copy() { + return new TitanicGrowth(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/TorchFiend.java b/Mage.Sets/src/mage/sets/magic2015/TorchFiend.java new file mode 100644 index 00000000000..88bdaa1d2e8 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/TorchFiend.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class TorchFiend extends mage.sets.darkascension.TorchFiend { + + public TorchFiend(UUID ownerId) { + super(ownerId); + this.cardNumber = 9920; + this.expansionSetCode = "M15"; + } + + public TorchFiend(final TorchFiend card) { + super(card); + } + + @Override + public TorchFiend copy() { + return new TorchFiend(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/TurnToFrog.java b/Mage.Sets/src/mage/sets/magic2015/TurnToFrog.java new file mode 100644 index 00000000000..d278f64abe5 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/TurnToFrog.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class TurnToFrog extends mage.sets.magic2012.TurnToFrog { + + public TurnToFrog(UUID ownerId) { + super(ownerId); + this.cardNumber = 9921; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public TurnToFrog(final TurnToFrog card) { + super(card); + } + + @Override + public TurnToFrog copy() { + return new TurnToFrog(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/TyphoidRats.java b/Mage.Sets/src/mage/sets/magic2015/TyphoidRats.java new file mode 100644 index 00000000000..a4f6821cca4 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/TyphoidRats.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class TyphoidRats extends mage.sets.innistrad.TyphoidRats { + + public TyphoidRats(UUID ownerId) { + super(ownerId); + this.cardNumber = 118; + this.expansionSetCode = "M15"; + } + + public TyphoidRats(final TyphoidRats card) { + super(card); + } + + @Override + public TyphoidRats copy() { + return new TyphoidRats(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/UrborgTombOfYawgmoth.java b/Mage.Sets/src/mage/sets/magic2015/UrborgTombOfYawgmoth.java new file mode 100644 index 00000000000..0325582ae6a --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/UrborgTombOfYawgmoth.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class UrborgTombOfYawgmoth extends mage.sets.planarchaos.UrborgTombOfYawgmoth { + + public UrborgTombOfYawgmoth(UUID ownerId) { + super(ownerId); + this.cardNumber = 248; + this.expansionSetCode = "M15"; + } + + public UrborgTombOfYawgmoth(final UrborgTombOfYawgmoth card) { + super(card); + } + + @Override + public UrborgTombOfYawgmoth copy() { + return new UrborgTombOfYawgmoth(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/WalkingCorpse.java b/Mage.Sets/src/mage/sets/magic2015/WalkingCorpse.java new file mode 100644 index 00000000000..1c56669d9f2 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/WalkingCorpse.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class WalkingCorpse extends mage.sets.innistrad.WalkingCorpse { + + public WalkingCorpse(UUID ownerId) { + super(ownerId); + this.cardNumber = 278; + this.expansionSetCode = "M15"; + } + + public WalkingCorpse(final WalkingCorpse card) { + super(card); + } + + @Override + public WalkingCorpse copy() { + return new WalkingCorpse(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/WallOfFire.java b/Mage.Sets/src/mage/sets/magic2015/WallOfFire.java new file mode 100644 index 00000000000..0b3f16c83ad --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/WallOfFire.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class WallOfFire extends mage.sets.tenth.WallOfFire { + + public WallOfFire(UUID ownerId) { + super(ownerId); + this.cardNumber = 167; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public WallOfFire(final WallOfFire card) { + super(card); + } + + @Override + public WallOfFire copy() { + return new WallOfFire(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/WallOfFrost.java b/Mage.Sets/src/mage/sets/magic2015/WallOfFrost.java new file mode 100644 index 00000000000..5cdcecb65fc --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/WallOfFrost.java @@ -0,0 +1,54 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; +import mage.constants.Rarity; + +/** + * + * @author LevelX2 + */ +public class WallOfFrost extends mage.sets.magic2010.WallOfFrost { + + public WallOfFrost(UUID ownerId) { + super(ownerId); + this.cardNumber = 9922; + this.expansionSetCode = "M15"; + this.rarity = Rarity.COMMON; + } + + public WallOfFrost(final WallOfFrost card) { + super(card); + } + + @Override + public WallOfFrost copy() { + return new WallOfFrost(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/WelkinTern.java b/Mage.Sets/src/mage/sets/magic2015/WelkinTern.java new file mode 100644 index 00000000000..f72591f2122 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/WelkinTern.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class WelkinTern extends mage.sets.zendikar.WelkinTern { + + public WelkinTern(UUID ownerId) { + super(ownerId); + this.cardNumber = 84; + this.expansionSetCode = "M15"; + } + + public WelkinTern(final WelkinTern card) { + super(card); + } + + @Override + public WelkinTern copy() { + return new WelkinTern(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/YavimayaCoast.java b/Mage.Sets/src/mage/sets/magic2015/YavimayaCoast.java new file mode 100644 index 00000000000..7b10d008ba7 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/YavimayaCoast.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class YavimayaCoast extends mage.sets.apocalypse.YavimayaCoast { + + public YavimayaCoast(UUID ownerId) { + super(ownerId); + this.cardNumber = 249; + this.expansionSetCode = "M15"; + } + + public YavimayaCoast(final YavimayaCoast card) { + super(card); + } + + @Override + public YavimayaCoast copy() { + return new YavimayaCoast(this); + } +} diff --git a/Mage.Sets/src/mage/sets/magic2015/ZofShade.java b/Mage.Sets/src/mage/sets/magic2015/ZofShade.java new file mode 100644 index 00000000000..1f5c0e2fe00 --- /dev/null +++ b/Mage.Sets/src/mage/sets/magic2015/ZofShade.java @@ -0,0 +1,52 @@ +/* + * Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of BetaSteward_at_googlemail.com. + */ +package mage.sets.magic2015; + +import java.util.UUID; + +/** + * + * @author LevelX2 + */ +public class ZofShade extends mage.sets.riseoftheeldrazi.ZofShade { + + public ZofShade(UUID ownerId) { + super(ownerId); + this.cardNumber = 125; + this.expansionSetCode = "M15"; + } + + public ZofShade(final ZofShade card) { + super(card); + } + + @Override + public ZofShade copy() { + return new ZofShade(this); + } +} diff --git a/Mage/src/mage/abilities/effects/common/continious/GainAbilityControlledEffect.java b/Mage/src/mage/abilities/effects/common/continious/GainAbilityControlledEffect.java index 58fd60e5746..1ec7255d7af 100644 --- a/Mage/src/mage/abilities/effects/common/continious/GainAbilityControlledEffect.java +++ b/Mage/src/mage/abilities/effects/common/continious/GainAbilityControlledEffect.java @@ -49,11 +49,11 @@ public class GainAbilityControlledEffect extends ContinuousEffectImpl { protected FilterPermanent filter; public GainAbilityControlledEffect(Ability ability, Duration duration) { - this(ability, duration, new FilterPermanent()); + this(ability, duration, new FilterPermanent("permanents")); } public GainAbilityControlledEffect(CompoundAbility ability, Duration duration) { - this(ability, duration, new FilterPermanent()); + this(ability, duration, new FilterPermanent("permanents")); } public GainAbilityControlledEffect(Ability ability, Duration duration, FilterPermanent filter) { diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt index 40c5417811f..0060f66d368 100644 --- a/Utils/mtg-cards-data.txt +++ b/Utils/mtg-cards-data.txt @@ -23852,17 +23852,217 @@ Temporal Fissure|Vintage Masters|96|C|{4}{U}|Sorcery|||Return target permanent t Thalakos Drifters|Vintage Masters|97|U|{2}{U}{U}|Creature - Thalakos|3|3|Discard a card: Thalakos Drifters gains shadow until end of turn. (This creature can block or be blocked by only creatures with shadow.)| Tradewind Rider|Vintage Masters|98|R|{3}{U}|Creature - Spirit|1|4|Flying${tap}, Tap two untapped creatures you control: Return target permanent to its owner's hand.| Turnabout|Vintage Masters|99|U|{2}{U}{U}|Instant|||Choose artifact, creature, or land. Tap all untapped permanents of the chosen type target player controls, or untap all tapped permanents of that type that player controls.| -Ajani's Pridemate|Magic 2015|2|U|{1}{W}|Creature - Cat Soldier|2|2|Whenever you gain life, you may put a +1/+1 counter on Ajani's Pridemate. (For example, if an effect causes you to gain 3 life, you may put one +1/+1 counter on this creature.)| -Devouring Light|Magic 2015|9|U|{1}{W}{W}|Instant|||Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)$Exile target attacking or blocking creature.| +Heliod's Pilgrim|Magic 2015|?|C|{2}{W}|Creature - Human Cleric|||When Heliod's Pilgrim enters the battlefield, you may search your library for an Aura card, reveal it, put it into your hand, then shuffle your library.| +Selfless Cathar|Magic 2015|?|C|{W}|Creature - Human Cleric|||{1}{W}, Sacrifice Selfless Cathar: Creatures you control get +1/+1 until end of turn.| +Seraph of the Masses|Magic 2015|?|C|{5}{W}{W}|Creature - Angel|||Convoke$Flying$Seraph of the Masses's power and toughness are each equal to the number of creatures you control.| +Ajani Steadfast|Magic 2015|1|M|{3}{W}|Planeswalker - Ajani|||+1: Until end of turn, up to one target creature gets +1/+1 and gains first strike, vigilance, and lifelink.$-2: Put a +1/+1 counter on each creature you control and a loyalty counter on each other planeswalker you control.$-7: You get an emblem with "If a source would deal damage to you or a planeswalker you control, prevent all but 1 of that damage."| +Ajani's Pridemate|Magic 2015|2|C|{1}{W}|Creature - Cat Soldier|||Whenever you gain life, you may put a +1/+1 counter on Ajani's Pridemate. (For example, if an effect causes you to gain 3 life, you may put one +1/+1 counter on this creature.)| +Avacyn, Guardian Angel|Magic 2015|3|R|{2}{W}{W}{W}|Legendary Creature - Angel|||Flying, vigilance${1}{W}: Prevent all damage that would be dealt to another target creature this turn by sources of the color of your choice.${5}{W}{W}: Prevent all damage that would be dealt to target player this turn by sources of the color of your choice.| +Boonweaver Giant|Magic 2015|5|C|{6}{W}|Creature - Giant Monk|||When Boonweaver Giant enters the battlefield, you may search your graveyard, hand, and/or library for an Aura card and put it onto the battlefield attached to Boonweaver Giant. If you search your library this way, shuffle it.| +Dauntless River Marshal|Magic 2015|8|C|{1}{W}|Creature - Human Soldier|||Dauntless River Marshal gets +1/+1 as long as you control an Island.${3}{U}: Tap target creature.| +Devouring Light|Magic 2015|9|C|{1}{W}{W}|Instant|||Convoke$Exile target attack or blocking creature.| Divine Favor|Magic 2015|10|C|{1}{W}|Enchantment - Aura|||Enchant creature$When Divine Favor enters the battlefield, you gain 3 life.$Enchanted creature gets +1/+3.| -Kinsbaile Skirmisher|Magic 2015|16|C|{1}{W}|Creature - Kithkin Soldier|2|2|When Kinsbaile Skirmisher enters the battlefield, target creature gets +1/+1 until end of turn.| -Midnight Guard|Magic 2015|20|C|{2}{W}|Creature - Human Soldier|2|3|Whenever another creature enters the battlefield, untap Midnight Guard.| -Oreskos Swiftclaw|Magic 2015|22|C|{1}{W}|Creature - Cat Warrior|3|1|| -Preeminent Captain|Magic 2015|25|R|{2}{W}|Creature - Kithkin Soldier|2|2|First strike$Whenever Preeminent Captain attacks, you may put a Soldier creature card from your hand onto the battlefield tapped and attacking.| -Razorfoot Griffin|Magic 2015|27|C|{3}{W}|Creature - Griffin|2|2|Flying$First strike (This creature deals combat damage before creatures without first strike.)| -Soulmender|Magic 2015|35|C|{W}|Creature - Human Cleric|1|1|{T}: You gain 1 life.| -Tireless Missionaries|Magic 2015|39|C|{4}{W}|Creature - Human Cleric|2|3|When Tireless Missionaries enters the battlefield, you gain 3 life.| -Aegis Angel|Magic 2015|270|R|{4}{W}{W}|Creature - Angel|5|5|Flying$When Aegis Angel enters the battlefield, another target permanent is indestructible for as long as you control Aegis Angel. (Effects that say "destroy" don't destroy that permanent. An indestructible creature can't be destroyed by damage.)| +Hushwing Gryff|Magic 2015|15|R|{2}{W}|Creature - Hippogriff|||Flash$Flying$Creatures entering the battlefield don't cause abilities to trigger.| +Kinsbaile Skirmisher|Magic 2015|16|C|{1}{W}|Creature - Kithkin Soldier|||When Kinsbaile Skirmisher enters the battlefield, target creature gets +1/+1 until end of turn.| +Marked by Honor|Magic 2015|17|C|{3}{W}|Enchantment - Aura|||Enchant creature$Enchanted creature gets +2/+2 and has vigilance.| +Mass Calcify|Magic 2015|18|R|{5}{W}{W}|Sorcery|||Destroy all nonwhite creatures.| +Meditation Puzzle|Magic 2015|19|C|{3}{W}{W}|Instant|||Convoke$You gain 8 life.| +Midnight Guard|Magic 2015|20|C|{2}{W}|Creature - Human Soldier|||Whenever another creature enters the battlefield, untap Midnight Guard.| +Oreskos Swiftclaw|Magic 2015|22|C|{1}{W}|Creature - Cat Warrior|||| +Paragon of New Dawns|Magic 2015|23|C|{3}{W}|Creature - Human Soldier|||Other white creatures you control get +1/+1.${W}, {T}: Another target white creature you control gains vigilance until end of turn.| +Preeminent Captain|Magic 2015|25|R|{2}{W}|Creature - Kithkin Soldier|||FIrst strike$Whenever Preeminent Captain attacks, you may put a Soldier creature card from your hand onto the battlefield tapped and attacking.| +Raise the Alarm|Magic 2015|26|C|{1}{W}|Instant|||Put two 1/1 white Soldier creature tokens onto the battlefield.| +Razorfoot Griffin|Magic 2015|27|C|{3}{W}|Creature - Griffin|||Flying$First strike| +Resolute Archangel|Magic 2015|28|R|{5}{W}{W}|Creature - Angel|||Flying$When Resolute Angel enters the battlefield, if your life total is lower than your starting life total, it becomes equal to your starting life total.| +Return to the Ranks|Magic 2015|29|R|{X}{W}{W}|Sorcery|||Convoke$Return X target creature cards with converted mana cost 2 or less from your graveyard to the battlefield.| +Solemn Offering|Magic 2015|33|C|{2}{W}|Sorcery|||Destroy target artifact or enchantment. You gain 4 life.| +Soul of Theros|Magic 2015|34|M|{4}{W}{W}|Creature - Avatar|||Vigilance${4}{W}{W}: Creatures you control get +2/+2 and gain first strike and lifelink until end of turn.${4}{W}{W}, Exile Soul of Theros from your graveyard: Creatures you control get +2/+2 and gain first strike and lifelink until end of turn.| +Soulmender|Magic 2015|35|C|{W}|Creature - Human Cleric|||{T}: You gain 1 life.| +Spirit Bonds|Magic 2015|37|R|{1}{W}|Enchantment|||Whenever a nontoken creature enters the battlefield under your control, you may pay {W}. If you do, but a 1/1 white Spirit creature token with flying into play. ${1}{W}, Sacrifice a Spirit: Target non-Spirit creature you control gains indestructible until end of turn.| +Tireless Missionaries|Magic 2015|39|C|{4}{W}|Creature - Human Cleric|||When Tireless Missionaries enters the battlefield, you gain 3 life.| +Triplicate Spirits|Magic 2015|40|C|{4}{W}{W}|Sorcery|||Convoke$Put three 1/1 white Spirit creature tokens with flying onto the battlefield.| +Wall of Essence|Magic 2015|41|C|{1}{W}|Creature - Wall|||Defender$Whenever Wall of Essence is dealt combat damage, you gain that much life.| +Warden of the Beyond|Magic 2015|42|C|{2}{W}|Creature - Human Wizard|||Vigilance$Warden of the Beyond gets +2/+2 as long as an opponent owns a card in exile.| +Aegis Angel|Magic 2015|270|R|{4}{W}{W}|Creature - Angel|||Flying$When Aegis Angel enters the battlefield, another target creature gains indestructible for as long as you control Aegis Angel.| Divine Verdict|Magic 2015|271|C|{3}{W}|Instant|||Destroy target attacking or blocking creature.| Inspired Charge|Magic 2015|272|C|{2}{W}{W}|Instant|||Creatures you control get +2/+1 until end of turn.| -Serra Angel|Magic 2015|273|U|{3}{W}{W}|Creature - Angel|4|4|Flying$Vigilance (Attacking doesn't cause this creature to tap.)| +Serra Angel|Magic 2015|273|C|{3}{W}{W}|Creature - Angel|||Flying$Vigilance| +Coral Barrier|Magic 2015|?|C|{2}{U}|Creature - Wall|||Defender$When Coral Barrier enters the battlefield, put a 1/1 blue Squid creature token with islandwalk onto the battlefield.| +Encrust|Magic 2015|?|C|{1}{U}{U}|Enchantment - Aura|||Enchant artifact or creature$Enchanted permanent doesn't untap during its controller's untap step and its activated abilities can't be activated.| +Peel from Reality|Magic 2015|?|C|{1}{U}|Instant|||Return target creature you control and target creature you don't control to their owners' hands.| +Quickling|Magic 2015|?|C|{1}{U}|Creature - Faerie Rogue|||Flying$Flash$When Quickling enters the battlefield, sacrifice it unless you return another creature you control to its owner's hand.| +Turn to Frog|Magic 2015|?|C|{1}{U}|Instant|||Target creature loses all abilities and becomes a 1/1 blue Frog until end of turn.| +Void Snare|Magic 2015|?|C|{U}|Sorcery|||Return target nonland permanent to its owner's hand.| +Wall of Frost|Magic 2015|?|C|{1}{U}{U}|Creature - Wall|||Defender$Whenever Wall of Frost blocks a creature, that creature doesn't untap during its controller's next untap step.| +Ęther Whirlwind|Magic 2015|44|R|{3}{U}{U}|Instant|||For each attacking creature, its owner chooses to put it on the top or bottom of his or her deck.| +Chasm Skulker|Magic 2015|46|R|{2}{U}|Creature - Squid Horror|||Whenever you draw a card, put a +1/+1 counter on Chasm Skulker.$When Chasm Skulker dies, put X 1/1 blue Squid creature tokens with islandwalk onto the battlefield, where X is the number of +1/+1 counters on Chasm Skulker.| +Chief Engineer|Magic 2015|47|R|{1}{U}|Creature - Vedalken Artificer|||Artifact spells you cast have convoke.| +Chronostutter|Magic 2015|48|C|{5}{U}|Instant|||Put target creature into its owner's library second from the top.| +Divination|Magic 2015|52|C|{2}{U}|Sorcery|||Draw two cards.| +Frost Lynx|Magic 2015|55|C|{2}{U}|Creature - Elemental Cat|||When Frost Lynx enters the battlefield, tap target creature an opponent controls. It doesn't untap during its controller's next untap step.| +Fugitive Wizard|Magic 2015|56|C|{U}|Creature - Human Wizard|||| +Illusory Angel|Magic 2015|59|C|{2}{U}|Creature - Angel Illusion|||Flying$Cast Illusory Angel only if you've cast another spell this turn.| +Into the Void|Magic 2015|60|C|{3}{U}|Sorcery|||Return up to two target creatures to their owners' hands.| +Jace, the Living Guildpact|Magic 2015|62|M|{2}{U}{U}|Planeswalker - Jace|||+1: Look at the top two cards of your library. Put one of them into your graveyard.$-3: Return another target nonland permanent to its owner's hand. $-8: Each player shuffles his or her hand and graveyard into his or her library. You draw seven cards.| +Jace's Ingenuity|Magic 2015|63|C|{3}{U}{U}|Instant|||Draw three cards.| +Jalira, Master Polymorphist|Magic 2015|64|R|{3}{U}|Legendary Creature - Human Wizard|||{2}{U}, {T}, Sacrifice another creature: Reveal cards from the top of your library until you reveal a nonlegendary creature card. Put that card onto the battlefield and the rest on the bottom of your library in a random order.| +Jorubai Murk Lurker|Magic 2015|65|C|{2}{U}|Creature - Leech|||Jorubai Murk Lurker gets +1/+1 as long as you control a Swamp.${1}{B}: Target creature gains lifelink until end of turn.| +Kapsho Kitefins|Magic 2015|66|C|{4}{U}{U}|Creature - Fish|||Flying$Whenever Kapsho Kitefins or another creature enters the battlefield under your control, tap target creature an opponent controls.| +Master of Predicaments|Magic 2015|67|R|{3}{U}{U}|Creature - Sphinx|||Flying$Whenever Master of Predicaments deals combat damage to a player, choose a card in your hand. That player guesses whether the card's converted mana cost is greater than 4. If the player guessed wrong, you may cast the card without paying its mana cost.| +Mercurial Pretender|Magic 2015|68|R|{4}{U}|Creature - Shapeshifter|||You may have Mercurial Pretender enter the battlefield as a copy of any creature you control except it gains "{2}{U}{U}: Return this creature to its owner's hand."| +Military Intelligence|Magic 2015|69|C|{1}{U}|Enchantment|||Whenever you attack with two or more creatures, draw a card.| +Mind Sculpt|Magic 2015|70|C|{1}{U}|Sorcery|||Target opponent puts the top seven cards of his or her library into his or her graveyard.| +Negate|Magic 2015|71|C|{1}{U}|Instant|||Counter target noncreature spell.| +Nimbus of the Isles|Magic 2015|72|C|{4}{U}|Creature - Elemental|||Flying| +Paragon of Gathering Mists|Magic 2015|73|C|{3}{U}|Creature - Human Wizard|||Other blue creatures you control get +1/+1.${U}, {T}: Another target blue creature you control gains flying until end of turn.| +Research Assistant|Magic 2015|77|C|{1}{U}|Creature - Human Wizard|||{3}{U}, {T}: Draw a card, then discard a card.| +Soul of Ravnica|Magic 2015|78|M|{4}{U}{U}|Creature - Avatar|||Flying${5}{U}{U}: Draw a card for each color among permanents you control.${5}{U}{U}, Exile Soul of Ravnica from your graveyard: Draw a card for each color among permanents you control.| +Welkin Tern|Magic 2015|84|C|{1}{U}|Creature - Bird|||Flying$Welkin Tern can block only creatures with flying.| +Cancel|Magic 2015|274|C|{1}{U}{U}|Instant|||Counter target spell.| +Mahamoti Djinn|Magic 2015|275|R|{4}{U}{U}|Creature - Djinn|||Flying| +Accursed Spirit|Magic 2015|?|C|{3}{B}|Creature - Spirit|||Intimidate| +Caustic Tar|Magic 2015|?|C|{4}{B}{B}|Enchantment - Aura|||Enchant land$Enchanted land has "{T}: Target player loses 3 life."| +Child of Night|Magic 2015|?|C|{1}{B}|Creature - Vampire|||Lifelink| +Covenant of Blood|Magic 2015|?|C|{6}{B}|Sorcery|||Convoke$Covenant of Blood deals 4 damage to target creature or player and you gain 4 life.| +Flesh to Dust|Magic 2015|?|C|{3}{B}{B}|Instant|||Destroy target creature. It can't be regenerated.| +Necromancer's Assistant|Magic 2015|?|C|{2}{B}|Creature - Zombie|||When Necromancer's Assistant enters the battlefield, put the top three cards of your library into your graveyard.| +Rotfeaster Maggot|Magic 2015|?|C|{4}{B}|Creature - Insect|||When Rotfeaster Maggot enters the battlefield, exile target creature card from a graveyard. You gain life equal to that card's toughness.| +Shadowcloak Vampire|Magic 2015|?|C|{4}{B}|Creature - Vampire|||Pay 2 life: Shadowcloak Vampire gains flying until end of turn.| +Stab Wound|Magic 2015|?|C|{2}{B}|Enchantment - Aura|||Enchant creature$Enchanted creature gets -2/-2.$At the beginning of the upkeep of enchanted creature's controller, that player loses 2 life.| +Ulcerate|Magic 2015|?|C|{B}|Instant|||Target creature gets -3/-3 until end of turn. You lose 3 life.| +Black Cat|Magic 2015|86|C|{1}{B}|Creature - Zombie Cat|||When Black Cat dies, target opponent discards a card at random.| +Crippling Blight|Magic 2015|92|C|{B}|Enchantment - Aura|||Enchant creature$Enchanted creature gets -1/-1 and can't block.| +Cruel Sadist|Magic 2015|93|R|{B}|Creature - Human Assassin|||{B}, {T}, Pay 1 life: Put a +1/+1 counter on Cruel Sadist. ${2}{B}, {T}, Remove X +1/+1 counters from Cruel Sadist: Cruel Sadist deals X damage to target creature.| +Endless Obedience|Magic 2015|94|C|{4}{B}{B}|Sorcery|||Convoke$Put target creature card from a graveyard onto the battlefield under your control.| +Festergloom|Magic 2015|97|C|{2}{B}|Sorcery|||Nonblack creatures get -1/-1 until end of turn.| +Gravedigger|Magic 2015|99|C|{3}{B}|Creature - Zombie|||When Gravedigger enters the battlefield, you may return target creature card from your graveyard to your hand.| +In Garruk's Wake|Magic 2015|100|R|{7}{B}{B}|Sorcery|||Destroy all creatures you don't control and all planeswalkers you don't control.| +Indulgent Tormentor|Magic 2015|101|R|{3}{B}{B}|Creature - Demon|||Flying$At the beginning of your upkeep, draw a card unless target opponent sacrifices a creature or pays 3 life.| +Liliana Vess|Magic 2015|103|M|{3}{B}{B}|Planeswalker - Liliana|||+1: Target player discards a card.$-2: Search your library for a card, then shuffle your library and put that card on top of it.$-8: Put all creature cards from all graveyards onto the battlefield under your control.| +Mind Rot|Magic 2015|104|C|{2}{B}|Sorcery|||Target player discards two cards.| +Necromancer's Stockpile|Magic 2015|108|R|{1}{B}|Enchantment|||{1}{B}, Discard a creature card: Draw a card. If the discarded card was a Zombie card, put a 2/2 black Zombie creature token onto the battlefield tapped.| +Nightfire Giant|Magic 2015|109|C|{4}{B}|Creature - Zombie Giant|||Nightfire Giant gets +1/+1 as long as you control a Mountain.${4}{R}: Nightfire Giant deals 2 damage to target creature or player.| +Ob Nixilis, Unshackled|Magic 2015|110|R|{4}{B}{B}|Legendary Creature - Demon|||Flying, trample$Whenever an opponent searches his or her library, that player sacrifices a creature and loses 10 life.$Whenever another creature dies, put at +1/+1 counter on Ob Nixilis, Unshackled.| +Paragon of Open Graves|Magic 2015|111|C|{3}{B}|Creature - Skeleton Warrior|||Other black creatures you control get +1/+1.${2}{B}, {T}: Another target black creature you control gains deathtouch until end of turn.| +Sign in Blood|Magic 2015|114|C|{B}{B}|Sorcery|||Target player draws two cards and loses 2 life.| +Soul of Innistrad|Magic 2015|115|M|{4}{B}{B}|Creature - Avatar|||Deathtouch${3}{B}{B}: Return up to three target creature cards from your graveyard to your hand.${3}{B}{B}, Exile Soul of Innistrad from your graveyard: Return up to three target creature cards from your graveyard to your hand.| +Typhoid Rats|Magic 2015|118|C|{B}|Creature - Rat|||Deathtouch| +Waste Not|Magic 2015|122|R|{1}{B}|Enchantment|||Whenever an opponent discards a creature card, put a 2/2 black Zombie creature token onto the battlefield.$Whenever an opponent discards a land card, add {B}{B} to your mana pool.$Whenever an opponent discards a noncreature, nonland card, draw a card.| +Witch's Familiar|Magic 2015|123|C|{2}{B}|Creature - Frog|||| +Xathrid Slyblade|Magic 2015|124|C|{2}{B}|Creature - Human Assassin|||Hexproof${3}{B}: Until end of turn, Xathrid Slyblade loses hexproof and gains first strike and deathtouch.| +Zof Shade|Magic 2015|125|C|{3}{B}|Creature - Shade|||{2}{B}: Zof Shade gets +2/+2 until end of turn.| +Nightmare|Magic 2015|276|R|{5}{B}|Creature - Nightmare Horse|||Flying$Nightmare's power and toughness are each equal to the number of Swamps you control.| +Sengir Vampire|Magic 2015|277|C|{3}{B}{B}|Creature - Vampire|||Flying$Whenever a creature dealt damage by Sengir Vampire this turn dies, put a +1/+1 counter on Sengir Vampire.| +Walking Corpse|Magic 2015|278|C|{1}{B}|Creature - Zombie|||| +Brood Keeper|Magic 2015|?|C|{3}{R}|Creature - Human Shaman|||Whenever an Aura becomes attached to Brood Keeper, put a 2/2 red Dragon creature token with flying onto the battlefield. It has "{R}: This creature gets +1/+0 until end of turn."| +Burning Anger|Magic 2015|?|R|{4}{R}|Enchantment - Aura|||Enchant creature$Enchanted creature has "{T}: This creature deals damage equal to its power to target creature or player."| +Clear a Path|Magic 2015|?|C|{R}|Sorcery|||Destroy target creature with defender.| +Heat Ray|Magic 2015|?|C|{X}{R}|Instant|||Heat Ray deals X damage to target creature.| +Hoarding Dragon|Magic 2015|?|R|{3}{R}{R}|Creature - Dragon|||Flying$When Hoarding Dragon enters the battlefield, you may search your library for an artifact card, exile it, then shuffle your library.$When Hoarding Dragon dies, you may put the exiled card into its owner's hand.| +Inferno Fist|Magic 2015|?|C|{1}{R}|Enchantment - Aura|||Enchant creature you control$Enchanted creature gets +2/+0.${R}, Sacrifice Inferno Fist: Inferno Fist deals 2 damage to target creature or player.| +Krenko's Enforcer|Magic 2015|?|C|{1}{R}{R}|Creature - Goblin Warrior|||Intimidate| +Torch Fiend|Magic 2015|?|C|{1}{R}|Creature - Devil|||{R}, Sacrifice Torch Fiend: Destroy target artifact.| +Aggressive Mining|Magic 2015|127|R|{3}{R}|Enchantment|||You can't play lands.$Sacrifice a land: Draw two cards. Activate this ability only once each turn.| +Borderland Marauder|Magic 2015|131|C|{1}{R}|Creature - Human Warrior|||Whenever Borderland Marauder attacks, it gets +2/+0 until end of turn.| +Chandra, Pyromaster|Magic 2015|134|M|{2}{R}{R}|Planeswalker - Chandra|||+1: Chandra, Pyromaster deals 1 damage to target player and 1 damage to up to one target creature that player controls. That creature can't block this turn.$0: Exile the top card of your library. You may play it this turn.$-7: Exile the top ten cards of your library. Choose an instant or sorcery card exiled this way and copy it three times. You may cast the copies without paying their mana costs.| +Cone of Flame|Magic 2015|137|C|{3}{R}{R}|Sorcery|||Cone of Flame deals 1 damage to target creature or player, 2 damage to another target creature or player, and 3 damage to a third target creature or player.| +Crucible of Fire|Magic 2015|139|R|{3}{R}|Enchantment|||Dragon creatures you control get +3/+3.| +Foundry Street Denizen|Magic 2015|141|C|{R}|Creature - Goblin Warrior|||Whenever another red creature enters the battlefield under your control, Foundry Street Denizen gets +1/+0 until end of turn.| +Generator Servant|Magic 2015|143|C|{1}{R}|Creature - Elemental|||{T}, Sacrifice Generator Servant: Add {2} to your mana pool. If that mana is spent on a creature spell, it gains haste until end of turn.| +Goblin Kaboomist|Magic 2015|144|R|{1}{R}|Creature - Goblin Warrior|||At the beginning of your upkeep, put a colorless artifact token named Land Mine onto the battlefield with "{R}, Sacrifice this artifact: This artifact deals 2 damage to target attacking creature without flying." Then flip a coin. If you lose the flip, Goblin Kaboomist deals 2 damage to itself.| +Goblin Rabblemaster|Magic 2015|145|R|{2}{R}|Creature - Goblin Warrior|||Other Goblin creatures you control attack each turn if able.$At the beginning of combat on your turn, put a 1/1 red Goblin creature token with haste onto the battlefield.$When Goblin Rabblemaster attacks, it gets +1/+0 until end of turn for each other attacking Goblin.| +Goblin Roughrider|Magic 2015|146|C|{2}{R}|Creature - Goblin Knight|||| +Kird Chieftain|Magic 2015|151|C|{3}{R}|Creature - Ape|||Kird Chieftain gets +1/+1 as long as you control a Forest.${4}{G}: Target creature gets +2/+2 and gains trample until end of turn.| +Lava Axe|Magic 2015|154|C|{4}{R}|Sorcery|||Lava Axe deals 5 damage to target player.| +Lightning Strike|Magic 2015|155|C|{1}{R}|Instant|||Lightning Strike deals 3 damage to target creature or player.| +Might Makes Right|Magic 2015|156|C|{5}{R}|Enchantment|||At the beginning of combat on your turn, if you control each creature on the battlefield with the greatest power, gain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn.| +Miner's Bane|Magic 2015|157|C|{4}{R}{R}|Creature - Elemental|||{2}{R}: Miner's Bane gets +1/+0 and gains trample until end of turn.| +Paragon of Fierce Defiance|Magic 2015|158|C|{3}{R}|Creature - Human Warrior|||Other red creatures you control get +1/+1.${R}, {T}: Another target red creature you control gains haste until end of turn.| +Rummaging Goblin|Magic 2015|159|C|{2}{R}|Creature - Goblin Rogue|||{T}, Discard a card: Draw a card.| +Shrapnel Blast|Magic 2015|161|C|{1}{R}|Instant|||As an additional cost to cast Shrapnel Blast, sacrifice an artifact.$Shrapnel Blast deals 5 damage to target creature or player.| +Siege Dragon|Magic 2015|162|R|{5}{R}{R}|Creature - Dragon|||Flying$When Siege Dragon enters the battlefield, destroy all Walls your opponents control.$Whenever Siege Dragon attacks, if defending player controls no Walls, it deals 2 damage to each creature without flying that player controls.| +Soul of Shandalar|Magic 2015|163|M|{4}{R}{R}|Creature - Avatar|||First strike${3}{R}{R}: Soul of Shandalar deals 3 damage to target player and 3 damage to up to one target creature that player controls.${3}{R}{R}, Exile Soul of Shandalar from your graveyard: Soul of Shandalar deals 3 damage to target player and 3 damage to up to one target creature that player controls.| +Stoke the Flames|Magic 2015|164|C|{2}{R}{R}|Instant|||Convoke$Stoke the Flames deals 4 damage to target creature or player.| +Thundering Giant|Magic 2015|165|C|{3}{R}{R}|Creature - Giant|||Haste| +Wall of Fire|Magic 2015|167|C|{1}{R}{R}|Creature - Wall|||Defender${R}: Wall of Fire gets +1/+0 until end of turn.| +Furnace Whelp|Magic 2015|279|C|{2}{R}{R}|Creature - Dragon|||Flying${R}: Furnace Whelp gets +1/+0 until end of turn.| +Seismic Strike|Magic 2015|280|C|{2}{R}|Instant|||Seismic Strike deals damage to target creature equal to the number of Mountains you control.| +Shivan Dragon|Magic 2015|281|R|{4}{R}{R}|Creature - Dragon|||Flying${R}: Shivan Dragon gets +1/+0 until end of turn.| +Gather Courage|Magic 2015|?|C|{G}|Instant|||Convoke$Target creature gets +2/+2 until end of turn.| +Hornet Queen|Magic 2015|?|R|{4}{G}{G}{G}|Creature - Insect|||Flying, deathtouch$When Hornet Queen enters the battlefield, put four 1/1 green Insect creature tokens with flying and deathtouch onto the battlefield.| +Naturalize|Magic 2015|?|C|{1}{G}|Instant|||Destroy target artifact or enchantment.| +Overwhelm|Magic 2015|?|C|{5}{G}{G}|Sorcery|||Convoke$Creatures you control get +3/+3 until end of turn.| +Restock|Magic 2015|?|R|{3}{G}{G}|Sorcery|||Return two target cards from your graveyard to your hand. Exile Restock.| +Siege Wurm|Magic 2015|?|C|{5}{G}{G}|Creature - Wurm|||Convoke$Trample| +Wall of Mulch|Magic 2015|?|C|{1}{G}|Creature - Wall|||Defender${G}, Sacrifice a Wall: Draw a card.| +Charging Rhino|Magic 2015|171|C|{3}{G}{G}|Creature - Rhino|||Charging Rhino can't be blocked by more than one creature.| +Chord of Calling|Magic 2015|172|R|{X}{G}{G}{G}|Instant|||Convoke$Search your library for a creature card with converted mana cost X or less and put it onto the battlefield. Then shuffle your library.| +Elvish Mystic|Magic 2015|173|C|{G}|Creature - Elf Druid|||{T}: Add {G} to your mana pool.| +Genesis Hydra|Magic 2015|176|R|{X}{G}{G}|Creature - Plant Hydra|||When you cast Genesis Hydra, reveal the top X cards of your library. You may put a nonland permanent card with converted mana cost X or less from among them onto the battlefield. Then shuffle the rest into your library.$Genesis Hydra enters the battlefield with X +1/+1 counters on it.| +Hunt the Weak|Magic 2015|179|C|{3}{G}|Sorcery|||Put a +1/+1 counter on target creature you control. Then that creature fights target creature you don't control.| +Hunter's Ambush|Magic 2015|180|C|{2}{G}|Instant|||Prevent all combat damage that would be dealt by nongreen creatures this turn.| +Invasive Species|Magic 2015|181|C|{2}{G}|Creature - Insect|||When Invasive Species enters the battlefield, return another permanent you control to its owner's hand.| +Life's Legacy|Magic 2015|183|R|{1}{G}|Sorcery|||As an additional cost to cast Life's Legacy, sacrifice a creature.$Draw cards equal to the sacrificed creature's power.| +Nissa, Worldwaker|Magic 2015|187|M|{3}{G}{G}|Planeswalker - Nissa|||+1: Target land you control becomes a 4/4 Elemental creature with trample. It's still a land.$+1: Untap up to four target Forests.$-7: Search your library for any number of basic land cards, put them onto the battlefield, then shuffle your library. Those lands become 4/4 Elemental creatures with trample. They're still lands.| +Paragon of Eternal Wilds|Magic 2015|190|C|{3}{G}|Creature - Human Druid|||Other green creatures you control get +1/+1.${G}, {t}: Another target green creature you control gains trample until end of turn.| +Phytotitan|Magic 2015|191|R|{4}{G}{G}|Creature - Plant Elemental|||When Phytotitan dies, return it to the battlefield tapped under its owner's control at the beginning of his or her next upkeep.| +Plummet|Magic 2015|192|C|{1}{G}|Instant|||Destroy target creature with flying.| +Reclamation Sage|Magic 2015|194|C|{2}{G}|Creature - Elf Shaman|||When Reclamation Sage enters the battlefield, you may destroy target artifact or enchantment.| +Roaring Primadox|Magic 2015|196|C|{3}{G}|Creature - Beast|||At the beginning of your upkeep, return a creature you control to its owner's hand.| +Runeclaw Bear|Magic 2015|197|C|{1}{G}|Creature - Bear|||| +Shaman of Spring|Magic 2015|199|C|{3}{G}|Creature - Elf Shaman|||When Shaman of Spring enters the battlefield, draw a card.| +Soul of Zendikar|Magic 2015|201|M|{4}{G}{G}|Creature - Avatar|||Reach${3}{G}{G}: Put a 3/3 green Beast creature token onto the battlefield.${3}{G}{G}, Exile Soul of Zendikar from your graveyard: Put a 3/3 green Beast creature token onto the battlefield.| +Sunblade Elf|Magic 2015|202|C|{G}|Creature - Elf Warrior|||Sunblade Elf gets +1/+1 as long as you control a Plains.${4}{W}: Creatures you control get +1/+1 until end of turn.| +Titanic Growth|Magic 2015|203|C|{1}{G}|Instant|||Target creature gets +4/+4 until end of turn.| +Yisan, the Wanderer Bard|Magic 2015|209|R|{2}{G}|Legendary Creature - Human Rogue|||{2}{G}, {T}, Put a verse counter on Yisan, the Wanderer Bard: Search your library for a creature card with converted mana cost equal to the number of verse counters on Yisan, put it onto the battlefield, then shuffle your library.| +Centaur Courser|Magic 2015|282|C|{2}{G}|Creature - Centaur Warrior|||| +Garruk's Packleader|Magic 2015|283|C|{4}{G}|Creature - Beast|||Whenever another creature with power 3 or greater enters the battlefield under your control, you may draw a card.| +Terra Stomper|Magic 2015|284|R|{3}{G}{G}{G}|Creature - Beast|||Terra Stomper can't be countered.$Trample| +Garruk, Apex Predator|Magic 2015|210|M|{5}{B}{G}|Planeswalker - Garruk|||+1: Destroy another target planeswalker.$+1: Put a 3/3 black Beast creature token with deathtouch onto the battlefield.$-3: Destroy target creature. You gain life equal to its toughness.$-8: Target opponent gets an emblem with "Whenever a creature attacks you, it gets +5/+5 and gains trample until end of turn."| +Sliver Hivelord|Magic 2015|211|M|{W}{U}{B}{R}{G}|Legendary Creature - Sliver|||Sliver creatures you control have indestructible.| +Darksteel Citadel|Magic 2015|242|C||Artifact Land|||Indestructible${T}: Add {1} to your mana pool.| +Battlefield Forge|Magic 2015|240|R||Land|||{T}: Add {1} to your mana pool.${T}: Add {R} or {W} to your mana pool. Battlefield Forge deals 1 damage to you.| +Caves of Koilos|Magic 2015|241|R||Land|||{T}: Add {1} to your mana pool.${T}: Add {W} or {B} to your mana pool. Caves of Koilos deals 1 damage to you.| +Llanowar Wastes|Magic 2015|244|R||Land|||{T}: Add {1} to your mana pool.${T}: Add {B} or {G} to your mana pool. Llanowar Wastes deals 1 damage to you.| +Shivan Reef|Magic 2015|246|R||Land|||{T}: Add {1} to your mana pool.${T}: Add {U} or {R} to your mana pool. Shivan Reef deals 1 damage to you.| +Sliver Hive|Magic 2015|247|R||Land|||{T}: Add {1} to your mana pool.${T}: Add one mana of any color to your mana pool. Spend this mana only to cast a Sliver spell.${5}, {T}: Put a 1/1 colorless Sliver creature token onto the battlefield. Activate this ability only if you control a Sliver.| +Urborg, Tomb of Yawgmoth|Magic 2015|248|R||Legendary Land|||Each land is a Swamp in addition to its other land types.| +Yavimaya Coast|Magic 2015|249|R||Land|||{T}: Add {1} to your mana pool.${T}: Add {G} or {U} to your mana pool. Yavimaya Coast deals 1 damage to you.| +Plains|Magic 2015|250|L||Basic Land - Plains|||| +Plains|Magic 2015|251|L||Basic Land - Plains|||| +Plains|Magic 2015|252|L||Basic Land - Plains|||| +Plains|Magic 2015|253|L||Basic Land - Plains|||| +Island|Magic 2015|254|L||Basic Land - Island|||| +Island|Magic 2015|255|L||Basic Land - Island|||| +Island|Magic 2015|256|L||Basic Land - Island|||| +Island|Magic 2015|257|L||Basic Land - Island|||| +Swamp|Magic 2015|258|L||Basic Land - Swamp|||| +Swamp|Magic 2015|259|L||Basic Land - Swamp|||| +Swamp|Magic 2015|260|L||Basic Land - Swamp|||| +Swamp|Magic 2015|261|L||Basic Land - Swamp|||| +Mountain|Magic 2015|262|L||Basic Land - Mountain|||| +Mountain|Magic 2015|263|L||Basic Land - Mountain|||| +Mountain|Magic 2015|264|L||Basic Land - Mountain|||| +Mountain|Magic 2015|265|L||Basic Land - Mountain|||| +Forest|Magic 2015|266|L||Basic Land - Forest|||| +Forest|Magic 2015|267|L||Basic Land - Forest|||| +Forest|Magic 2015|268|L||Basic Land - Forest|||| +Forest|Magic 2015|269|L||Basic Land - Forest|||| +Gargoyle Sentinel|Magic 2015|?|C|{3}|Artifact Creature - Gargoyle|||Defender${3}: Until end of turn, Gargoyle Sentinel loses defender and gains flying.| +Ornithopter|Magic 2015|?|C|{0}|Artifact Creature - Thopter|||Flying| +Bronze Sable|Magic 2015|?|C|{2}|Artifact Creature - Sable|||| +Juggernaut|Magic 2015|?|C|{4}|Artifact Creature - Juggernaut|||Juggernaut attacks each turn if able.$Juggernaut can't be blocked by Walls.| +Avarice Amulet|Magic 2015|212|R|{4}|Artifact - Equipment|||Equipped creature gets +2/+0 and has vigilance and "At the beginning of your upkeep, draw a card."$When equipped creature dies, target opponent gains control of Avarice Amulet.$Equip {2}| +Brawler's Plate|Magic 2015|213|C|{3}|Artifact - Equipment|||Equipped creature gets +2/+2 and has trample.$Equip {4}| +Grindclock|Magic 2015|217|R|{2}|Artifact|||{T}: Put a charge counter on Grindclock.${T}: Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of charge counters on Grindclock.| +Hot Soup|Magic 2015|219|C|{1}|Artifact - Equipment|||Equipped creature can't be blocked.$Whenever equipped creature is dealt damage, destroy it.$Equip {3}| +Obelisk of Urd|Magic 2015|222|R|{6}|Artifact|||Convoke$As Obelisk of Urd enters the battlefield, choose a creature type.$Creatures you control of the chosen type get +2/+2.| +Perilous Vault|Magic 2015|224|M|{4}|Artifact|||{5}, {T}, Exile Perilous Vault: Exile all nonland permanents.| +Phyrexian Revoker|Magic 2015|225|R|{2}|Artifact Creature - Horror|||As Phyrexian Revoker enters the battlefield, name a nonland card.$Activated abilities of sources with the chosen name can't be activated.| +Shield of the Avatar|Magic 2015|230|R|{1}|Artifact - Equipment|||If a source would deal damage to equipped creature, prevent X of that damage, where X is the number of creatures you control.$Equip {2}| +Soul of New Phyrexia|Magic 2015|231|M|{6}|Artifact Creature - Avatar|||Trample${5}: Permanents you control gain indestructible until end of turn.${5}, Exile Soul of New Phyrexia from your graveyard: Permanents you control gain indestructible until end of turn.| +Staff of the Death Magus|Magic 2015|232|C|{3}|Artifact|||Whenever you cast a black spell or a Swamp enters the battlefield under your control, you gain 1 life.| +Staff of the Flame Magus|Magic 2015|233|C|{3}|Artifact|||Whenever you cast a red spell or a Mountain enters the battlefield under your control, you gain 1 life.| +Staff of the Mind Magus|Magic 2015|234|C|{3}|Artifact|||Whenever you cast a blue spell or an Island enters the battlefield under your control, you gain 1 life.| +Staff of the Sun Magus|Magic 2015|235|C|{3}|Artifact|||Whenever you cast a white spell or a Plains enters the battlefield under your control, you gain 1 life.| +Staff of the Wild Magus|Magic 2015|236|C|{3}|Artifact|||Whenever you cast a green spell or a Forest enters the battlefield under your control, you gain 1 life.|