remove Remember functions from DamageAllEffect

This commit is contained in:
Northmoc
2021-07-23 10:44:34 -04:00
parent 22337e4a7b
commit a8205192ca

View File

@@ -61,9 +61,7 @@ public class DamageAllEffect extends DamageBaseEffect {
final String damage = sa.getParam("NumDmg");
final int dmg = AbilityUtils.calculateAmount(source, damage, sa);
final boolean rememberCard = sa.hasParam("RememberDamaged") || sa.hasParam("RememberDamagedCreature");
final boolean rememberPlayer = sa.hasParam("RememberDamaged") || sa.hasParam("RememberDamagedPlayer");
//Remember params from this effect have been moved to dealDamage in GameAction
Player targetPlayer = sa.getTargets().getFirstTargetedPlayer();
String players = "";
@@ -114,17 +112,6 @@ public class DamageAllEffect extends DamageBaseEffect {
game.getAction().dealDamage(false, damageMap, preventMap, counterTable, sa);
}
// do Remember there
if (rememberCard || rememberPlayer) {
for (GameEntity e : damageMap.row(sourceLKI).keySet()) {
if (e instanceof Card && rememberCard) {
source.addRemembered(e);
} else if (e instanceof Player && rememberPlayer) {
source.addRemembered(e);
}
}
}
replaceDying(sa);
}
}