forked from External/mage
26 lines
1.1 KiB
Java
26 lines
1.1 KiB
Java
package mage.game.command.emblems;
|
|
|
|
import mage.abilities.Ability;
|
|
import mage.abilities.common.BeginningOfCombatTriggeredAbility;
|
|
import mage.abilities.effects.common.ReturnCreatureFromGraveyardToBattlefieldAndGainHasteEffect;
|
|
import mage.constants.TargetController;
|
|
import mage.constants.Zone;
|
|
import mage.filter.StaticFilters;
|
|
import mage.game.command.Emblem;
|
|
import mage.target.common.TargetCardInGraveyard;
|
|
|
|
public final class LilianaWakerOfTheDeadEmblem extends Emblem {
|
|
/**
|
|
* Emblem with "At the beginning of combat on your turn, put target creature card from a graveyard onto the battlefield under your control. It gains haste."
|
|
*/
|
|
|
|
public LilianaWakerOfTheDeadEmblem() {
|
|
setName("Emblem Liliana");
|
|
Ability ability = new BeginningOfCombatTriggeredAbility(
|
|
Zone.COMMAND,
|
|
new ReturnCreatureFromGraveyardToBattlefieldAndGainHasteEffect(),
|
|
TargetController.YOU, false, false);
|
|
ability.addTarget(new TargetCardInGraveyard(StaticFilters.FILTER_CARD_CREATURE));
|
|
this.getAbilities().add(ability);
|
|
}
|
|
}
|