()
| 150 | } |
| 151 | |
| 152 | public boolean isVariant() { |
| 153 | if (placeholderFaces != null && (mainPart == null || splitType.getAggregationMethod() == CardSplitType.FaceSelectionMethod.COMBINE)) |
| 154 | return false; //Type line isn't fully generated, and we need it to determine if this is a variant type |
| 155 | CardType t = getType(); |
| 156 | return t.isVanguard() || t.isScheme() || t.isPlane() || t.isPhenomenon() |
| 157 | || t.isConspiracy() || t.isDungeon() || t.isAttraction() || t.isContraption(); |
| 158 | } |
| 159 | |
| 160 | public CardSplitType getSplitType() { |
| 161 | return splitType; |
no test coverage detected