mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-16 10:48:00 +00:00
Merge branch 'fixRemembered' into 'master'
Fix RememberDiscarded See merge request core-developers/forge!4304
This commit is contained in:
@@ -671,6 +671,10 @@ public abstract class SpellAbilityEffect {
|
|||||||
if (card == null) { continue; }
|
if (card == null) { continue; }
|
||||||
if (p.discard(card, sa, table) != null) {
|
if (p.discard(card, sa, table) != null) {
|
||||||
discardedByPlayer.add(card);
|
discardedByPlayer.add(card);
|
||||||
|
|
||||||
|
if (sa.hasParam("RememberDiscarded")) {
|
||||||
|
sa.getHostCard().addRemembered(card);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
discardedMap.put(p, discardedByPlayer);
|
discardedMap.put(p, discardedByPlayer);
|
||||||
|
|||||||
@@ -291,10 +291,6 @@ public class DiscardEffect extends SpellAbilityEffect {
|
|||||||
|
|
||||||
discard(sa, table, discardedMap);
|
discard(sa, table, discardedMap);
|
||||||
|
|
||||||
if (sa.hasParam("RememberDiscarded")) {
|
|
||||||
source.addRemembered(discardedMap.values());
|
|
||||||
}
|
|
||||||
|
|
||||||
// run trigger if something got milled
|
// run trigger if something got milled
|
||||||
table.triggerChangesZoneAll(game);
|
table.triggerChangesZoneAll(game);
|
||||||
} // discardResolve()
|
} // discardResolve()
|
||||||
|
|||||||
Reference in New Issue
Block a user