diff --git a/Mage.Sets/src/mage/cards/v/VarchildsWarRiders.java b/Mage.Sets/src/mage/cards/v/VarchildsWarRiders.java index 10471c8723..3962f9c441 100644 --- a/Mage.Sets/src/mage/cards/v/VarchildsWarRiders.java +++ b/Mage.Sets/src/mage/cards/v/VarchildsWarRiders.java @@ -1,4 +1,3 @@ - package mage.cards.v; import java.util.UUID; @@ -16,11 +15,10 @@ import mage.cards.CardSetInfo; import mage.constants.CardType; import mage.constants.SubType; import mage.constants.Outcome; -import mage.filter.FilterOpponent; import mage.game.Game; import mage.game.permanent.token.SurvivorToken; import mage.players.Player; -import mage.target.TargetPlayer; +import mage.target.common.TargetOpponent; import mage.target.targetpointer.FixedTarget; /** @@ -57,10 +55,8 @@ public final class VarchildsWarRiders extends CardImpl { class OpponentCreateSurvivorTokenCost extends CostImpl { - private static final FilterOpponent filter = new FilterOpponent(); - public OpponentCreateSurvivorTokenCost() { - this.text = "have an opponent create a 1/1 red Survivor creature token"; + this.text = "Have an opponent create a 1/1 red Survivor creature token."; } public OpponentCreateSurvivorTokenCost(OpponentCreateSurvivorTokenCost cost) { @@ -82,8 +78,8 @@ class OpponentCreateSurvivorTokenCost extends CostImpl { public boolean pay(Ability ability, Game game, UUID sourceId, UUID controllerId, boolean noMana, Cost costToPay) { Player controller = game.getPlayer(controllerId); if (controller != null) { - TargetPlayer target = new TargetPlayer(1, 1, true, filter); - if (controller.chooseTarget(Outcome.Detriment, target, ability, game)) { + TargetOpponent target = new TargetOpponent(); + if (controller.chooseTarget(Outcome.Neutral, target, ability, game)) { Player opponent = game.getPlayer(target.getFirstTarget()); if (opponent != null) { Effect effect = new CreateTokenTargetEffect(new SurvivorToken());