mirror of
https://github.com/magefree/mage.git
synced 2026-01-26 21:29:17 -08:00
[TMT] Implement Slash, Reptile Rampager (#14298)
This commit is contained in:
parent
4842eb9d2e
commit
18e28a888a
3 changed files with 50 additions and 0 deletions
48
Mage.Sets/src/mage/cards/s/SlashReptileRampager.java
Normal file
48
Mage.Sets/src/mage/cards/s/SlashReptileRampager.java
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
package mage.cards.s;
|
||||
|
||||
import java.util.UUID;
|
||||
import mage.MageInt;
|
||||
import mage.abilities.common.AllianceAbility;
|
||||
import mage.abilities.common.AttacksTriggeredAbility;
|
||||
import mage.abilities.effects.common.CreateTokenEffect;
|
||||
import mage.abilities.effects.common.DamagePlayersEffect;
|
||||
import mage.constants.SubType;
|
||||
import mage.constants.SuperType;
|
||||
import mage.constants.TargetController;
|
||||
import mage.game.permanent.token.RedMutantToken;
|
||||
import mage.cards.CardImpl;
|
||||
import mage.cards.CardSetInfo;
|
||||
import mage.constants.CardType;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author muz
|
||||
*/
|
||||
public final class SlashReptileRampager extends CardImpl {
|
||||
|
||||
public SlashReptileRampager(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{R}{R}");
|
||||
|
||||
this.supertype.add(SuperType.LEGENDARY);
|
||||
this.subtype.add(SubType.MUTANT);
|
||||
this.subtype.add(SubType.BERSERKER);
|
||||
this.subtype.add(SubType.TURTLE);
|
||||
this.power = new MageInt(7);
|
||||
this.toughness = new MageInt(5);
|
||||
|
||||
// Alliance - Whenever another creature you control enters, Slash deals 2 damage to each opponent.
|
||||
this.addAbility(new AllianceAbility(new DamagePlayersEffect(2, TargetController.OPPONENT)));
|
||||
|
||||
// Whenever Slash attacks, create a 2/2 red Mutant creature token.
|
||||
this.addAbility(new AttacksTriggeredAbility(new CreateTokenEffect(new RedMutantToken())));
|
||||
}
|
||||
|
||||
private SlashReptileRampager(final SlashReptileRampager card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
@Override
|
||||
public SlashReptileRampager copy() {
|
||||
return new SlashReptileRampager(this);
|
||||
}
|
||||
}
|
||||
|
|
@ -50,6 +50,7 @@ public final class TeenageMutantNinjaTurtles extends ExpansionSet {
|
|||
cards.add(new SetCardInfo("Raphael, the Nightwatcher", 103, Rarity.RARE, mage.cards.r.RaphaelTheNightwatcher.class));
|
||||
cards.add(new SetCardInfo("Sally Pride, Lioness Leader", 24, Rarity.RARE, mage.cards.s.SallyPrideLionessLeader.class));
|
||||
cards.add(new SetCardInfo("Shark Shredder, Killer Clone", 73, Rarity.RARE, mage.cards.s.SharkShredderKillerClone.class));
|
||||
cards.add(new SetCardInfo("Slash, Reptile Rampager", 108, Rarity.RARE, mage.cards.s.SlashReptileRampager.class));
|
||||
cards.add(new SetCardInfo("Splinter, Radical Rat", 169, Rarity.RARE, mage.cards.s.SplinterRadicalRat.class));
|
||||
cards.add(new SetCardInfo("Splinter's Technique", 80, Rarity.RARE, mage.cards.s.SplintersTechnique.class));
|
||||
cards.add(new SetCardInfo("Super Shredder", 83, Rarity.MYTHIC, mage.cards.s.SuperShredder.class));
|
||||
|
|
|
|||
|
|
@ -61331,6 +61331,7 @@ Casey Jones, Jury-Rig Justiciar|Teenage Mutant Ninja Turtles|87|U|{1}{R}|Legenda
|
|||
Cool but Rude|Teenage Mutant Ninja Turtles|89|R|{1}{R}|Enchantment - Class|||(Gain the next level as a sorcery to add its ability.)$Whenever you attack, you may discard a card. If you do, draw a card.${1}{R}: Level 2$Whenever you discard a card, this Class deals 2 damage to each opponent.${1}{R}: Level 3$When this Class becomes level 3, search your library for a card, put it into your hand, shuffle, then discard a card at random.|
|
||||
Raphael, the Nightwatcher|Teenage Mutant Ninja Turtles|103|R|{2}{R}{R}|Legendary Creature - Mutant Ninja Turtle|2|3|Sneak {1}{R}{R}$Attacking creatures you control have double strike.|
|
||||
Raphael's Technique|Teenage Mutant Ninja Turtles|105|R|{4}{R}{R}|Instant|||Sneak {2}{R}$Each player may discard their hand and draw seven cards.|
|
||||
Slash, Reptile Rampager|Teenage Mutant Ninja Turtles|108|R|{3}{R}{R}|Legendary Creature - Mutant Berserker Turtle|7|5|Alliance - Whenever another creature you control enters, Slash deals 2 damage to each opponent.$Whenever Slash attacks, create a 2/2 red Mutant creature token.|
|
||||
Groundchuck & Dirtbag|Teenage Mutant Ninja Turtles|115|R|{4}{G}{G}|Legendary Creature - Ox Mole Mutant|8|8|Trample$Whenever you tap a land for mana, add {G}.|
|
||||
Michelangelo, Weirdness to 11|Teenage Mutant Ninja Turtles|121|R|{1}{G}|Legendary Creature - Mutant Ninja Turtle|1|1|When Michelangelo enters, create a Mutagen token.$If one or more +1/+1 counters would be put on a creature you control, that many plus one +1/+1 are put on it instead.|
|
||||
Mutagen Man, Living Ooze|Teenage Mutant Ninja Turtles|124|R|{X}{G}{G}|Legendary Creature - Ooze Mutant|2|3|Trample$Activated abilities of artifact tokens you control cost {1} less to activate.$When Mutagen Man enters, create X Mutagen tokens.|
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue