* Crystal Shard - Fixed a bug that the cost has not to be paid to prevent that the card returns to hand.

This commit is contained in:
LevelX2 2014-12-13 17:55:52 +01:00
parent bc7a64677e
commit 95125c306b

View file

@ -105,7 +105,7 @@ class CrystalShardEffect extends OneShotEffect {
cost.clearPaid();
final StringBuilder sb = new StringBuilder("Pay {1} otherwise ").append(targetCreature.getName()).append(" will be returned to its owner's hand)");
if (player.chooseUse(Outcome.Benefit, sb.toString(), game)) {
cost.pay(source, game, targetCreature.getControllerId(), targetCreature.getControllerId(), true);
cost.pay(source, game, targetCreature.getControllerId(), targetCreature.getControllerId(), false);
}
if (!cost.isPaid()) {
return targetCreature.moveToZone(Zone.HAND, source.getSourceId(), game, true);