mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 19:58:00 +00:00
AbilityUtils: calcAmount use new getRemembered
This commit is contained in:
@@ -486,20 +486,16 @@ public class AbilityUtils {
|
|||||||
if (calcX[0].startsWith("Remembered")) {
|
if (calcX[0].startsWith("Remembered")) {
|
||||||
// Add whole Remembered list to handlePaid
|
// Add whole Remembered list to handlePaid
|
||||||
final CardCollection list = new CardCollection();
|
final CardCollection list = new CardCollection();
|
||||||
Card newCard = card;
|
|
||||||
if (!card.hasRemembered()) {
|
|
||||||
newCard = game.getCardState(card);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (calcX[0].endsWith("LKI")) { // last known information
|
if (calcX[0].endsWith("LKI")) { // last known information
|
||||||
for (final Object o : newCard.getRemembered()) {
|
for (final Object o : getRemembered(ability, card)) {
|
||||||
if (o instanceof Card) {
|
if (o instanceof Card) {
|
||||||
list.add((Card) o);
|
list.add((Card) o);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
for (final Object o : newCard.getRemembered()) {
|
for (final Object o : getRemembered(ability, card)) {
|
||||||
if (o instanceof Card) {
|
if (o instanceof Card) {
|
||||||
list.add(game.getCardState((Card) o));
|
list.add(game.getCardState((Card) o));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user