Propagate Applied Effects with the Flashback Replacement Effect

This fixes a bug that allows replacement loops when other replacement
effects conflict with Flashback’s attempts to exile Flashbacked spells.
This commit is contained in:
Dilnu 2016-09-23 21:19:51 -04:00
parent b7f9626697
commit 396f3b73b1

View file

@ -274,7 +274,8 @@ class FlashbackReplacementEffect extends ReplacementEffectImpl {
if (controller != null) { if (controller != null) {
Card card = game.getCard(event.getTargetId()); Card card = game.getCard(event.getTargetId());
if (card != null) { if (card != null) {
return controller.moveCards(card, Zone.EXILED, source, game); return controller.moveCards(
card, Zone.EXILED, source, game, false, false, false, event.getAppliedEffects());
} }
} }
return false; return false;