mirror of
https://github.com/correl/mage.git
synced 2024-11-15 19:19:33 +00:00
Mark of Fury, Skizzik, Viashino Cutthroat: trigger on every end step
not just controller's
This commit is contained in:
parent
722d290d0d
commit
797a3979af
3 changed files with 6 additions and 4 deletions
|
@ -65,7 +65,7 @@ public class MarkOfFury extends CardImpl {
|
|||
// Enchanted creature has haste.
|
||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(HasteAbility.getInstance(), AttachmentType.AURA)));
|
||||
// At the beginning of the end step, return Mark of Fury to its owner's hand.
|
||||
this.addAbility(new BeginningOfEndStepTriggeredAbility(new ReturnToHandSourceEffect(true), TargetController.YOU, false));
|
||||
this.addAbility(new BeginningOfEndStepTriggeredAbility(new ReturnToHandSourceEffect(true), TargetController.ANY, false));
|
||||
}
|
||||
|
||||
public MarkOfFury(final MarkOfFury card) {
|
||||
|
|
|
@ -60,7 +60,7 @@ public class Skizzik extends CardImpl {
|
|||
// Haste
|
||||
this.addAbility(HasteAbility.getInstance());
|
||||
// At the beginning of the end step, sacrifice Skizzik unless it was kicked.
|
||||
this.addAbility(new BeginningOfEndStepTriggeredAbility(new SacrificeSourceUnlessConditionEffect(KickedCondition.getInstance()), TargetController.YOU, false));
|
||||
this.addAbility(new BeginningOfEndStepTriggeredAbility(new SacrificeSourceUnlessConditionEffect(KickedCondition.getInstance()), TargetController.ANY, false));
|
||||
}
|
||||
|
||||
public Skizzik(final Skizzik card) {
|
||||
|
|
|
@ -28,13 +28,15 @@
|
|||
package mage.cards.v;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
import mage.abilities.common.BeginningOfEndStepTriggeredAbility;
|
||||
import mage.constants.CardType;
|
||||
import mage.MageInt;
|
||||
import mage.abilities.common.BeginningOfYourEndStepTriggeredAbility;
|
||||
import mage.abilities.effects.common.ReturnToHandSourceEffect;
|
||||
import mage.abilities.keyword.HasteAbility;
|
||||
import mage.cards.CardImpl;
|
||||
import mage.cards.CardSetInfo;
|
||||
import mage.constants.TargetController;
|
||||
|
||||
/**
|
||||
*
|
||||
|
@ -52,7 +54,7 @@ public class ViashinoCutthroat extends CardImpl {
|
|||
// Haste
|
||||
this.addAbility(HasteAbility.getInstance());
|
||||
// At the beginning of the end step, return Viashino Cutthroat to its owner's hand.
|
||||
this.addAbility(new BeginningOfYourEndStepTriggeredAbility(new ReturnToHandSourceEffect(true), false));
|
||||
this.addAbility(new BeginningOfEndStepTriggeredAbility(new ReturnToHandSourceEffect(true), TargetController.ANY, false));
|
||||
}
|
||||
|
||||
public ViashinoCutthroat(final ViashinoCutthroat card) {
|
||||
|
|
Loading…
Reference in a new issue