This commit is contained in:
tool4EvEr
2021-11-28 12:40:38 +01:00
parent 9a3429e5cd
commit 7ba49a44de

View File

@@ -281,11 +281,14 @@ public class GameCopier {
cardMap.put(c, newCard); cardMap.put(c, newCard);
Player zoneOwner = owner; Player zoneOwner = owner;
// everything the CreatureEvaluator checks must be set here
if (zone == ZoneType.Battlefield) { if (zone == ZoneType.Battlefield) {
// TODO: Controllers' list with timestamps should be copied. // TODO: Controllers' list with timestamps should be copied.
zoneOwner = playerMap.get(c.getController()); zoneOwner = playerMap.get(c.getController());
newCard.setController(zoneOwner, 0); newCard.setController(zoneOwner, 0);
newCard.setCameUnderControlSinceLastUpkeep(c.cameUnderControlSinceLastUpkeep());
newCard.setPTTable(c.getSetPTTable()); newCard.setPTTable(c.getSetPTTable());
newCard.setPTCharacterDefiningTable(c.getSetPTCharacterDefiningTable()); newCard.setPTCharacterDefiningTable(c.getSetPTCharacterDefiningTable());