diff --git a/Mage.Sets/src/mage/cards/v/ValiantRescuer.java b/Mage.Sets/src/mage/cards/v/ValiantRescuer.java index d9c9a255ef..7d38500ca2 100644 --- a/Mage.Sets/src/mage/cards/v/ValiantRescuer.java +++ b/Mage.Sets/src/mage/cards/v/ValiantRescuer.java @@ -84,6 +84,12 @@ class ValiantRescuerTriggeredAbility extends TriggeredAbilityImpl { public TriggeredAbility copy() { return null; } + + @Override + public String getRule() { + return "Whenever you cycle another card for the first time each turn, " + + "create a 1/1 white Human Soldier creature token."; + } } class ValiantRescuerWatcher extends Watcher { @@ -96,7 +102,8 @@ class ValiantRescuerWatcher extends Watcher { @Override public void watch(GameEvent event, Game game) { - if (game.getState().getStack().isEmpty()) { + if (event.getType() != GameEvent.EventType.ACTIVATED_ABILITY + || game.getState().getStack().isEmpty()) { return; } StackObject item = game.getState().getStack().getFirst();