forked from External/mage
[KHM] Implemented Maja, Bretagard Protector
This commit is contained in:
parent
88dbe4a2a0
commit
1dc5fa7ec5
3 changed files with 55 additions and 0 deletions
53
Mage.Sets/src/mage/cards/m/MajaBretagardProtector.java
Normal file
53
Mage.Sets/src/mage/cards/m/MajaBretagardProtector.java
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
package mage.cards.m;
|
||||
|
||||
import mage.MageInt;
|
||||
import mage.abilities.common.EntersBattlefieldControlledTriggeredAbility;
|
||||
import mage.abilities.common.SimpleStaticAbility;
|
||||
import mage.abilities.effects.common.CreateTokenEffect;
|
||||
import mage.abilities.effects.common.continuous.BoostControlledEffect;
|
||||
import mage.cards.CardImpl;
|
||||
import mage.cards.CardSetInfo;
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.Duration;
|
||||
import mage.constants.SubType;
|
||||
import mage.constants.SuperType;
|
||||
import mage.filter.StaticFilters;
|
||||
import mage.game.permanent.token.HumanWarriorToken;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
/**
|
||||
* @author TheElk801
|
||||
*/
|
||||
public final class MajaBretagardProtector extends CardImpl {
|
||||
|
||||
public MajaBretagardProtector(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{G}{W}{W}");
|
||||
|
||||
this.addSuperType(SuperType.LEGENDARY);
|
||||
this.subtype.add(SubType.HUMAN);
|
||||
this.subtype.add(SubType.WARRIOR);
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
// Other creatures you control get +1/+1.
|
||||
this.addAbility(new SimpleStaticAbility(new BoostControlledEffect(
|
||||
1, 1, Duration.WhileOnBattlefield, true
|
||||
)));
|
||||
|
||||
// Whenever a land enters the battlefield under your control, create a 1/1 white Human Warrior creature token.
|
||||
this.addAbility(new EntersBattlefieldControlledTriggeredAbility(
|
||||
new CreateTokenEffect(new HumanWarriorToken()),
|
||||
StaticFilters.FILTER_CONTROLLED_LAND_SHORT_TEXT
|
||||
));
|
||||
}
|
||||
|
||||
private MajaBretagardProtector(final MajaBretagardProtector card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
@Override
|
||||
public MajaBretagardProtector copy() {
|
||||
return new MajaBretagardProtector(this);
|
||||
}
|
||||
}
|
||||
|
|
@ -171,6 +171,7 @@ public final class Kaldheim extends ExpansionSet {
|
|||
cards.add(new SetCardInfo("Koma, Cosmos Serpent", 221, Rarity.MYTHIC, mage.cards.k.KomaCosmosSerpent.class));
|
||||
cards.add(new SetCardInfo("Littjara Kinseekers", 66, Rarity.COMMON, mage.cards.l.LittjaraKinseekers.class));
|
||||
cards.add(new SetCardInfo("Magda, Brazen Outlaw", 142, Rarity.RARE, mage.cards.m.MagdaBrazenOutlaw.class));
|
||||
cards.add(new SetCardInfo("Maja, Bretagard Protector", 222, Rarity.UNCOMMON, mage.cards.m.MajaBretagardProtector.class));
|
||||
cards.add(new SetCardInfo("Mammoth Growth", 183, Rarity.COMMON, mage.cards.m.MammothGrowth.class));
|
||||
cards.add(new SetCardInfo("Masked Vandal", 184, Rarity.COMMON, mage.cards.m.MaskedVandal.class));
|
||||
cards.add(new SetCardInfo("Maskwood Nexus", 240, Rarity.RARE, mage.cards.m.MaskwoodNexus.class));
|
||||
|
|
|
|||
|
|
@ -40188,6 +40188,7 @@ Kardur's Vicious Return|Kaldheim|217|U|{2}{B}{R}|Enchantment - Saga|||(As this S
|
|||
Kaya the Inexorable|Kaldheim|218|M|{3}{W}{B}|Legendary Planeswalker - Kaya|5|+1: Put a ghostform counter on up to one target nontoken creature. It gains "When this creature dies or is put into exile, return it to its owner's hand and create a 1/1 white Spirit creature token with flying."$−3: Exile target nonland permanent.$−7: You get an emblem with "At the beginning of your upkeep, you may cast a legendary spell from your hand, from your graveyard, or from among cards you own in exile without paying its mana cost."|
|
||||
Koll, the Forgemaster|Kaldheim|220|U|{R}{W}|Legendary Creature - Dwarf Warrior|2|2|Whenever another nontoken creature you control dies, if it was enchanted or equipped, return it to its owner's hand.$Creature tokens you control that are enchanted or equipped get +1/+1.|
|
||||
Koma, Cosmos Serpent|Kaldheim|221|M|{3}{G}{G}{U}{U}|Legendary Creature - Serpent|6|6|This spell can't be countered.$At the beginning of each upkeep, create a 3/3 blue Serpent creature token named Koma's Coil.$Sacrifice another Serpent: Choose one —$• Tap target permanent. Its activated abilities can't be activated this turn.$• Koma, Cosmos Serpent gains indestructible until end of turn.|
|
||||
Maja, Bretagard Protector|Kaldheim|222|U|{2}{G}{W}{W}|Legendary Creature - Human Warrior|2|3|Other creatures you control get +1/+1.$Whenever a land enters the battlefield under your control, create a 1/1 white Human Warrior creature token.|
|
||||
Moritte of the Frost|Kaldheim|223|U|{2}{G}{U}{U}|Legendary Snow Creature - Shapeshifter|0|0|Changeling$You may have Moritte of the Frost enter the battlefield as a copy of a permanent you control, except it's legendary and snow in addition to its other types and, if it's a creature, it enters with two additional +1/+1 counters on it and has changeling.|
|
||||
Narfi, Betrayer King|Kaldheim|224|U|{3}{U}{B}|Legendary Snow Creature - Zombie Wizard|4|3|Other snow and Zombie creatures you control get +1/+1.${S}{S}{S}: Return Narfi, Betrayer King from your graveyard to the battlefield tapped.|
|
||||
Niko Aris|Kaldheim|225|M|{X}{W}{U}{U}|Legendary Planeswalker - Niko|3|When Niko Aris enters the battlefield, create X Shard tokens.$+1: Up to one target creature you control can't be blocked this turn. Whenever that creature deals damage this turn, return it to its owner's hand.$−1: Niko Aris deals 2 damage to target tapped creature for each card you've drawn this turn.$−1: Create a Shard token.|
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue