mirror of
https://github.com/correl/mage.git
synced 2025-01-11 19:13:02 +00:00
[KHM] Implemented Feed the Serpent
This commit is contained in:
parent
fbdb1383c8
commit
06e3d0a1e0
3 changed files with 34 additions and 0 deletions
32
Mage.Sets/src/mage/cards/f/FeedTheSerpent.java
Normal file
32
Mage.Sets/src/mage/cards/f/FeedTheSerpent.java
Normal file
|
@ -0,0 +1,32 @@
|
|||
package mage.cards.f;
|
||||
|
||||
import mage.abilities.effects.common.ExileTargetEffect;
|
||||
import mage.cards.CardImpl;
|
||||
import mage.cards.CardSetInfo;
|
||||
import mage.constants.CardType;
|
||||
import mage.target.common.TargetCreatureOrPlaneswalker;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
/**
|
||||
* @author TheElk801
|
||||
*/
|
||||
public final class FeedTheSerpent extends CardImpl {
|
||||
|
||||
public FeedTheSerpent(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.INSTANT}, "{2}{B}{B}");
|
||||
|
||||
// Exile target creature or planeswalker.
|
||||
this.getSpellAbility().addEffect(new ExileTargetEffect());
|
||||
this.getSpellAbility().addTarget(new TargetCreatureOrPlaneswalker());
|
||||
}
|
||||
|
||||
private FeedTheSerpent(final FeedTheSerpent card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
@Override
|
||||
public FeedTheSerpent copy() {
|
||||
return new FeedTheSerpent(this);
|
||||
}
|
||||
}
|
|
@ -76,6 +76,7 @@ public final class Kaldheim extends ExpansionSet {
|
|||
cards.add(new SetCardInfo("Esika's Chariot", 169, Rarity.RARE, mage.cards.e.EsikasChariot.class));
|
||||
cards.add(new SetCardInfo("Esika, God of the Tree", 168, Rarity.MYTHIC, mage.cards.e.EsikaGodOfTheTree.class));
|
||||
cards.add(new SetCardInfo("Faceless Haven", 255, Rarity.RARE, mage.cards.f.FacelessHaven.class));
|
||||
cards.add(new SetCardInfo("Feed the Serpent", 95, Rarity.COMMON, mage.cards.f.FeedTheSerpent.class));
|
||||
cards.add(new SetCardInfo("Fire Giant's Fury", 389, Rarity.UNCOMMON, mage.cards.f.FireGiantsFury.class));
|
||||
cards.add(new SetCardInfo("Firja, Judge of Valor", 209, Rarity.UNCOMMON, mage.cards.f.FirjaJudgeOfValor.class));
|
||||
cards.add(new SetCardInfo("Forging the Tyrite Sword", 211, Rarity.UNCOMMON, mage.cards.f.ForgingTheTyriteSword.class));
|
||||
|
|
|
@ -40048,6 +40048,7 @@ Undersea Invader|Kaldheim|78|C|{4}{U}{U}|Creature - Giant Rogue|5|6|Flash$Unders
|
|||
Dogged Pursuit|Kaldheim|85|C|{3}{B}|Enchantment|||At the beginning of your ent step, each opponent loses 1 life and you gain 1 life.|
|
||||
Draugr Necromancer|Kaldheim|86|R|{3}{B}|Snow Creature - Zombie Cleric|4|4|If a nontoken creature an opponent controls would die, exile that card with an ice counter on it instead.$You may cast spells from among cards in exile your opponents own with ice counters on them, and you may spend mana from snow sources as though it were mana of any color to cast those spells.|
|
||||
Eradicator Valkyrie|Kaldheim|94|M|{2}{B}{B}|Creature - Angel Berserker|4|3|Flying, lifelink, hexproof from planeswalkers$Boast — {1}{B}, Sacrifice a creature: Each opponent sacrifices a creature or planeswalker.|
|
||||
Feed the Serpent|Kaldheim|95|C|{2}{B}{B}|Instant|||Exile target creature or planeswalker.|
|
||||
Grim Draugr|Kaldheim|96|C|{2}{B}|Snow Creature - Zombie Berserker|3|2|{1}{S}: Grim Draugr gets +1/+0 and gains menace until end of turn.|
|
||||
Hailstorm Valkyrie|Kaldheim|97|U|{3}{B}|Snow Creature - Angel Wizard|2|2|Flying, trample${S}{S}: Hailstorm Valkyrie gets +2/+2 until end of turn.|
|
||||
Koma's Faithful|Kaldheim|102|C|{2}{B}|Creature - Elf Cleric|3|1|Lifelink$When Koma's Faithful dies, each player mills three cards.|
|
||||
|
|
Loading…
Reference in a new issue