From 5624dd6153e3c3e9f038c1b6f494a15b1db2957d Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Thu, 23 Apr 2020 19:23:48 -0400 Subject: [PATCH] fixed Valiant Rescuer text and watcher --- Mage.Sets/src/mage/cards/v/ValiantRescuer.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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();