- Shifting Shadow: use the last remembered object as a reattachment target for compatibility with cards that remember other things too (e.g. Myr Welder).

This commit is contained in:
Agetian
2017-08-15 10:59:48 +00:00
parent 74cfc733dd
commit dba550550c
2 changed files with 14 additions and 3 deletions

View File

@@ -174,9 +174,19 @@ public class AbilityUtils {
// game.getCardState(Card c) is not working for LKI
for (final Object o : hostCard.getRemembered()) {
if (o instanceof Card) {
cards.addAll(addRememberedFromCardState(game, (Card)o));
cards.addAll(addRememberedFromCardState(game, (Card) o));
}
}
} else if (defined.equals("RememberedLast")) {
Card remembered = null;
for (final Object o : hostCard.getRemembered()) {
if (o instanceof Card) {
remembered = (Card)o;
}
}
if (remembered != null) {
cards.add(remembered);
}
} else if (defined.equals("RememberedLKI")) {
for (final Object o : hostCard.getRemembered()) {
if (o instanceof Card) {