mirror of
https://github.com/magefree/mage.git
synced 2026-01-26 21:29:17 -08:00
[BLB] Implement Hazel's Nocturne
This commit is contained in:
parent
ac0e03f3be
commit
f245550d68
3 changed files with 39 additions and 0 deletions
37
Mage.Sets/src/mage/cards/h/HazelsNocturne.java
Normal file
37
Mage.Sets/src/mage/cards/h/HazelsNocturne.java
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
package mage.cards.h;
|
||||
|
||||
import mage.abilities.effects.common.GainLifeEffect;
|
||||
import mage.abilities.effects.common.LoseLifeOpponentsEffect;
|
||||
import mage.abilities.effects.common.ReturnFromGraveyardToHandTargetEffect;
|
||||
import mage.cards.CardImpl;
|
||||
import mage.cards.CardSetInfo;
|
||||
import mage.constants.CardType;
|
||||
import mage.filter.StaticFilters;
|
||||
import mage.target.common.TargetCardInYourGraveyard;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
/**
|
||||
* @author TheElk801
|
||||
*/
|
||||
public final class HazelsNocturne extends CardImpl {
|
||||
|
||||
public HazelsNocturne(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.INSTANT}, "{3}{B}");
|
||||
|
||||
// Return up to two target creature cards from your graveyard to your hand. Each opponent loses 2 life and you gain 2 life.
|
||||
this.getSpellAbility().addEffect(new ReturnFromGraveyardToHandTargetEffect());
|
||||
this.getSpellAbility().addTarget(new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_CREATURES_YOUR_GRAVEYARD));
|
||||
this.getSpellAbility().addEffect(new LoseLifeOpponentsEffect(2));
|
||||
this.getSpellAbility().addEffect(new GainLifeEffect(2));
|
||||
}
|
||||
|
||||
private HazelsNocturne(final HazelsNocturne card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
@Override
|
||||
public HazelsNocturne copy() {
|
||||
return new HazelsNocturne(this);
|
||||
}
|
||||
}
|
||||
|
|
@ -60,6 +60,7 @@ public final class Bloomburrow extends ExpansionSet {
|
|||
cards.add(new SetCardInfo("Glidedive Duo", 96, Rarity.COMMON, mage.cards.g.GlidediveDuo.class));
|
||||
cards.add(new SetCardInfo("Harnesser of Storms", 137, Rarity.UNCOMMON, mage.cards.h.HarnesserOfStorms.class));
|
||||
cards.add(new SetCardInfo("Harvestrite Host", 15, Rarity.UNCOMMON, mage.cards.h.HarvestriteHost.class));
|
||||
cards.add(new SetCardInfo("Hazel's Nocturne", 97, Rarity.UNCOMMON, mage.cards.h.HazelsNocturne.class));
|
||||
cards.add(new SetCardInfo("Head of the Homestead", 216, Rarity.COMMON, mage.cards.h.HeadOfTheHomestead.class));
|
||||
cards.add(new SetCardInfo("Hearthborn Battler", 139, Rarity.RARE, mage.cards.h.HearthbornBattler.class));
|
||||
cards.add(new SetCardInfo("Hidden Grotto", 254, Rarity.COMMON, mage.cards.h.HiddenGrotto.class));
|
||||
|
|
|
|||
|
|
@ -53138,6 +53138,7 @@ Downwind Ambusher|Bloomburrow|92|U|{3}{B}|Creature - Skunk Assassin|4|2|Flash$Wh
|
|||
Early Winter|Bloomburrow|93|C|{4}{B}|Instant|||Choose one --$* Exile target creature.$* Target opponent exiles an enchantment they control.|
|
||||
Fell|Bloomburrow|95|U|{1}{B}|Sorcery|||Destroy target creature.|
|
||||
Glidedive Duo|Bloomburrow|96|C|{4}{B}|Creature - Bat Lizard|3|3|Flying$When Glidedive Duo enters, each opponent loses 2 life and you gain 2 life.|
|
||||
Hazel's Nocturne|Bloomburrow|97|U|{3}{B}|Instant|||Return up to two target creature cards from your graveyard to your hand. Each opponent loses 2 life and you gain 2 life.|
|
||||
Huskburster Swarm|Bloomburrow|98|U|{7}{B}|Creature - Elemental Insect|6|6|This spell costs {1} less to cast for each creature card you own in exile and in your graveyard.$Menace, deathtouch|
|
||||
Iridescent Vinelasher|Bloomburrow|99|R|{B}|Creature - Lizard Assassin|1|2|Offspring {2}$Landfall -- Whenever a land you control enters, this creature deals 1 damage to target opponent.|
|
||||
Maha, Its Feathers Night|Bloomburrow|100|M|{3}{B}{B}|Legendary Creature - Elemental Bird|6|5|Flying, trample$Ward--Discard a card.$Creatures your opponents control have base toughness 1.|
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue