GameAction: don't copy states anymore when card is copied for changed zones

This commit is contained in:
Hans Mackowiak
2020-11-26 19:16:43 +01:00
parent 835272e82f
commit 3fd8953a6c
2 changed files with 0 additions and 12 deletions

View File

@@ -201,10 +201,6 @@ public class GameAction {
}
if (!c.isToken()) {
if (c.removeChangedState()) {
c.updateStateForView();
}
copied = CardFactory.copyCard(c, false);
if (fromBattlefield) {

View File

@@ -85,17 +85,9 @@ public class CardFactory {
// need to copy this values for the tokens
out.setEmbalmed(in.isEmbalmed());
out.setEternalized(in.isEternalized());
// add abilities
//for (SpellAbility sa : in.getIntrinsicSpellAbilities()) {
// out.addSpellAbility(sa);
//}
}
out.setZone(in.getZone());
for (final CardStateName state : in.getStates()) {
CardFactory.copyState(in, state, out, state);
}
out.setState(in.getCurrentStateName(), true);
out.setBackSide(in.isBackSide());