From a2af4ced630635bb0acb8996db2d639b3d7931fd Mon Sep 17 00:00:00 2001 From: Hanmac Date: Thu, 25 Aug 2016 13:59:12 +0000 Subject: [PATCH] CardFactoryUtil: abilityMorphDown fixed ability for Morph cards --- .../src/main/java/forge/game/card/CardFactoryUtil.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java b/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java index f24c38e30f6..3644a8b49ec 100644 --- a/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java +++ b/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java @@ -104,16 +104,16 @@ public class CardFactoryUtil { @Override public void resolve() { - Card c = sourceCard.getGame().getAction().moveToPlay(sourceCard); + Card c = hostCard.getGame().getAction().moveToPlay(hostCard); c.setPreFaceDownState(CardStateName.Original); } @Override public boolean canPlay() { - CardStateName stateBackup = sourceCard.getCurrentStateName(); - sourceCard.setState(CardStateName.FaceDown, false); + CardStateName stateBackup = hostCard.getCurrentStateName(); + hostCard.setState(CardStateName.FaceDown, false); boolean success = super.canPlay(); - sourceCard.setState(stateBackup, false); + hostCard.setState(stateBackup, false); return success; } };