- Converted CardImpl.cardNumber from int to String

- Fixed Issue #1953
- Fixed Issue #1914
- Fixed Issue #739
This commit is contained in:
fwannmacher 2016-07-24 15:13:10 -03:00 committed by Felipe Wannmacher
parent c264da1cca
commit 10778cdd6b
11423 changed files with 13190 additions and 11454 deletions

View file

@ -91,7 +91,7 @@ public interface Permanent extends Card, Controllable {
void setRenowned(boolean value);
void setCardNumber(int cid);
void setCardNumber(String cid);
void setExpansionSetCode(String expansionSetCode);

View file

@ -1365,7 +1365,7 @@ public abstract class PermanentImpl extends CardImpl implements Permanent {
}
@Override
public void setCardNumber(int cid) {
public void setCardNumber(String cid) {
this.cardNumber = cid;
}

View file

@ -53,7 +53,7 @@ public class Token extends MageObjectImpl {
private final ArrayList<UUID> lastAddedTokenIds = new ArrayList<>();
private UUID lastAddedTokenId;
private int tokenType;
private int originalCardNumber;
private String originalCardNumber;
private String originalExpansionSetCode;
private boolean expansionSetCodeChecked;
private Card copySourceCard; // the card the Token is a copy from
@ -235,11 +235,11 @@ public class Token extends MageObjectImpl {
this.tokenType = tokenType;
}
public int getOriginalCardNumber() {
public String getOriginalCardNumber() {
return originalCardNumber;
}
public void setOriginalCardNumber(int originalCardNumber) {
public void setOriginalCardNumber(String originalCardNumber) {
this.originalCardNumber = originalCardNumber;
}

View file

@ -732,7 +732,7 @@ public class Spell extends StackObjImpl implements Card {
}
@Override
public int getCardNumber() {
public String getCardNumber() {
return card.getCardNumber();
}