From 41cdbf70f9584ce6319771361dfebb3840d430ac Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Thu, 4 Apr 2019 18:48:29 -0400 Subject: [PATCH] Implemented Wardscale Crocodile --- .../src/mage/cards/w/WardscaleCrocodile.java | 36 +++++++++++++++++++ Mage.Sets/src/mage/sets/WarOfTheSpark.java | 1 + 2 files changed, 37 insertions(+) create mode 100644 Mage.Sets/src/mage/cards/w/WardscaleCrocodile.java diff --git a/Mage.Sets/src/mage/cards/w/WardscaleCrocodile.java b/Mage.Sets/src/mage/cards/w/WardscaleCrocodile.java new file mode 100644 index 0000000000..86ecea9fd7 --- /dev/null +++ b/Mage.Sets/src/mage/cards/w/WardscaleCrocodile.java @@ -0,0 +1,36 @@ +package mage.cards.w; + +import mage.MageInt; +import mage.abilities.keyword.HexproofAbility; +import mage.cards.CardImpl; +import mage.cards.CardSetInfo; +import mage.constants.CardType; +import mage.constants.SubType; + +import java.util.UUID; + +/** + * @author TheElk801 + */ +public final class WardscaleCrocodile extends CardImpl { + + public WardscaleCrocodile(UUID ownerId, CardSetInfo setInfo) { + super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{4}{G}"); + + this.subtype.add(SubType.CROCODILE); + this.power = new MageInt(5); + this.toughness = new MageInt(3); + + // Hexproof + this.addAbility(HexproofAbility.getInstance()); + } + + private WardscaleCrocodile(final WardscaleCrocodile card) { + super(card); + } + + @Override + public WardscaleCrocodile copy() { + return new WardscaleCrocodile(this); + } +} diff --git a/Mage.Sets/src/mage/sets/WarOfTheSpark.java b/Mage.Sets/src/mage/sets/WarOfTheSpark.java index 668625f6d3..f5841591a5 100644 --- a/Mage.Sets/src/mage/sets/WarOfTheSpark.java +++ b/Mage.Sets/src/mage/sets/WarOfTheSpark.java @@ -113,6 +113,7 @@ public final class WarOfTheSpark extends ExpansionSet { cards.add(new SetCardInfo("Vraska's Finisher", 112, Rarity.COMMON, mage.cards.v.VraskasFinisher.class)); cards.add(new SetCardInfo("Vraska, Swarm's Eminence", 236, Rarity.UNCOMMON, mage.cards.v.VraskaSwarmsEminence.class)); cards.add(new SetCardInfo("Wanderer's Strike", 38, Rarity.COMMON, mage.cards.w.WanderersStrike.class)); + cards.add(new SetCardInfo("Wardscale Crocodile", 183, Rarity.COMMON, mage.cards.w.WardscaleCrocodile.class)); cards.add(new SetCardInfo("Widespread Brutality", 226, Rarity.RARE, mage.cards.w.WidespreadBrutality.class)); } }