merge fix

This commit is contained in:
Oleg Agafonov 2025-06-13 23:43:55 +04:00
parent 849aea5946
commit 62eb116124
2 changed files with 4 additions and 4 deletions

View file

@ -63,11 +63,11 @@ public abstract class ModalDoubleFacedCard extends CardImpl implements CardWithH
public ModalDoubleFacedCard(ModalDoubleFacedCard card) {
super(card);
if (card.leftHalfCard != null) {
this.leftHalfCard = card.leftHalfCard;
this.leftHalfCard = card.leftHalfCard.copy();
((ModalDoubleFacedCardHalf) this.leftHalfCard).setParentCard(this);
}
if (card.rightHalfCard != null) {
this.rightHalfCard = card.rightHalfCard;
this.rightHalfCard = card.rightHalfCard.copy();
((ModalDoubleFacedCardHalf) this.rightHalfCard).setParentCard(this);
}
}

View file

@ -39,11 +39,11 @@ public abstract class SplitCard extends CardImpl implements CardWithHalves {
protected SplitCard(SplitCard card) {
super(card);
if (card.leftHalfCard != null) {
this.leftHalfCard = card.leftHalfCard;
this.leftHalfCard = card.leftHalfCard.copy();
((SplitCardHalf) this.leftHalfCard).setParentCard(this);
}
if (card.rightHalfCard != null) {
this.rightHalfCard = card.rightHalfCard;
this.rightHalfCard = card.rightHalfCard.copy();
((SplitCardHalf) this.rightHalfCard).setParentCard(this);
}
}