ForgetOnMoved: extra logic for cast stuff to not forget when cast is canceled

This commit is contained in:
Hans Mackowiak
2021-02-02 17:05:50 +00:00
committed by Michael Kamensky
parent acbd82ef7f
commit 350e2cf480
12 changed files with 34 additions and 60 deletions

View File

@@ -203,6 +203,7 @@ public class HumanPlaySpellAbility {
// skip GameAction
oldCard.getZone().remove(oldCard);
fromZone.add(oldCard, zonePosition >= 0 ? Integer.valueOf(zonePosition) : null);
ability.setHostCard(oldCard);
}
ability.clearTargets();