mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-16 18:58:00 +00:00
Code to cover cases for Randomly generated Deck (from Archetypes) not having collectorNumbers and Artist Set
This commit is contained in:
@@ -51,7 +51,7 @@ public final class PaperCard implements Comparable<IPaperCard>, InventoryItemFro
|
|||||||
(see getCollectorNumber())
|
(see getCollectorNumber())
|
||||||
*/
|
*/
|
||||||
private String collectorNumber;
|
private String collectorNumber;
|
||||||
private final String artist;
|
private String artist;
|
||||||
private final int artIndex;
|
private final int artIndex;
|
||||||
private final boolean foil;
|
private final boolean foil;
|
||||||
private Boolean hasImage;
|
private Boolean hasImage;
|
||||||
@@ -73,6 +73,8 @@ public final class PaperCard implements Comparable<IPaperCard>, InventoryItemFro
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getCollectorNumber() {
|
public String getCollectorNumber() {
|
||||||
|
if (collectorNumber == null)
|
||||||
|
collectorNumber = IPaperCard.NO_COLLECTOR_NUMBER;
|
||||||
return collectorNumber;
|
return collectorNumber;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -103,6 +105,8 @@ public final class PaperCard implements Comparable<IPaperCard>, InventoryItemFro
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getArtist() {
|
public String getArtist() {
|
||||||
|
if (this.artist == null)
|
||||||
|
artist = IPaperCard.NO_ARTIST_NAME;
|
||||||
return artist;
|
return artist;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user