diff --git a/src/main/java/forge/card/abilityFactory/AbilityFactory_ZoneAffecting.java b/src/main/java/forge/card/abilityFactory/AbilityFactory_ZoneAffecting.java index 30dcd4c47a1..910bde160c2 100644 --- a/src/main/java/forge/card/abilityFactory/AbilityFactory_ZoneAffecting.java +++ b/src/main/java/forge/card/abilityFactory/AbilityFactory_ZoneAffecting.java @@ -423,8 +423,15 @@ public class AbilityFactory_ZoneAffecting { if (slowDraw) for (int i = 0; i < numCards; i++) p.addSlowtripList(source); - else - p.drawCards(numCards); + else { + CardList drawn = p.drawCards(numCards); + if (params.containsKey("RememberDrawn")) { + for (Card c : drawn) { + source.addRemembered(c); + } + } + + } } }