mirror of
https://github.com/magefree/mage.git
synced 2026-01-26 21:29:17 -08:00
[TMT] Implement Turtle Power! (#14276)
This commit is contained in:
parent
4deeaa6542
commit
8b3ce85116
3 changed files with 44 additions and 0 deletions
42
Mage.Sets/src/mage/cards/t/TurtlePower.java
Normal file
42
Mage.Sets/src/mage/cards/t/TurtlePower.java
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
package mage.cards.t;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
import mage.abilities.common.SimpleStaticAbility;
|
||||
import mage.abilities.effects.common.continuous.BoostControlledEffect;
|
||||
import mage.abilities.keyword.FlashAbility;
|
||||
import mage.cards.CardImpl;
|
||||
import mage.cards.CardSetInfo;
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.Duration;
|
||||
import mage.constants.SubType;
|
||||
import mage.filter.FilterPermanent;
|
||||
import mage.filter.common.FilterCreaturePermanent;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author muz
|
||||
*/
|
||||
public final class TurtlePower extends CardImpl {
|
||||
|
||||
private static final FilterPermanent filter = new FilterCreaturePermanent(SubType.TURTLE, "Turtles");
|
||||
|
||||
public TurtlePower(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{2}{G}");
|
||||
|
||||
// Flash
|
||||
this.addAbility(FlashAbility.getInstance());
|
||||
|
||||
// Turtles you control get +2/+2.
|
||||
this.addAbility(new SimpleStaticAbility(new BoostControlledEffect(2, 2, Duration.WhileOnBattlefield, filter)));
|
||||
}
|
||||
|
||||
private TurtlePower(final TurtlePower card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
@Override
|
||||
public TurtlePower copy() {
|
||||
return new TurtlePower(this);
|
||||
}
|
||||
}
|
||||
|
|
@ -45,5 +45,6 @@ public final class TeenageMutantNinjaTurtles extends ExpansionSet {
|
|||
cards.add(new SetCardInfo("Swamp", 255, Rarity.LAND, mage.cards.basiclands.Swamp.class, FULL_ART_BFZ_VARIOUS));
|
||||
cards.add(new SetCardInfo("Swamp", 312, Rarity.LAND, mage.cards.basiclands.Swamp.class, FULL_ART_BFZ_VARIOUS));
|
||||
cards.add(new SetCardInfo("Transdimensional Bovine", 134, Rarity.RARE, mage.cards.t.TransdimensionalBovine.class));
|
||||
cards.add(new SetCardInfo("Turtle Power!", 135, Rarity.RARE, mage.cards.t.TurtlePower.class));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -61325,6 +61325,7 @@ Casey Jones, Jury-Rig Justiciar|Teenage Mutant Ninja Turtles|87|U|{1}{R}|Legenda
|
|||
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.|
|
||||
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}.|
|
||||
Transdimensional Bovine|Teenage Mutant Ninja Turtles|134|R|{2}{G}|Creature - Ox Avatar|0|4|Flying${T}: Add two mana of any one color.|
|
||||
Turtle Power!|Teenage Mutant Ninja Turtles|135|R|{2}{G}|Enchantment|||Flash$Turtles you control get +2/+2.|
|
||||
Bebop & Rocksteady|Teenage Mutant Ninja Turtles|140|R|{1}{B/G}{B/G}|Legendary Creature - Boar Rhino Mutant|7|5|Whenever Bebop & Rocksteady attack or block, sacrifice a permanent unless you discard a card.|
|
||||
North Wind Avatar|Teenage Mutant Ninja Turtles|162|M|{2}{U}{U}{R}|Creature - Dragon Spirit Avatar|5|5|Flying$When this creature enters, if you cast it, you may put a card you own from outside the game into your hand.|
|
||||
Splinter, Radical Rat|Teenage Mutant Ninja Turtles|169|R|{1}{W/B}{W/B}|Legendary Creature - Mutant Ninja Rat|2|4|If any ability of a Ninja creature you control triggers, that ability triggers an additional time.${1}{U}: Target Ninja can't be blocked this turn.|
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue