forked from External/mage
deck: better moxfield support for clipboard import (related to #13838)
This commit is contained in:
parent
f9fd049ece
commit
2e6f26e589
1 changed files with 5 additions and 2 deletions
|
|
@ -38,16 +38,19 @@ public class MtgaImporter extends PlainTextDeckImporter {
|
||||||
@Override
|
@Override
|
||||||
protected void readLine(String line, DeckCardLists deckList, FixedInfo fixedInfo) {
|
protected void readLine(String line, DeckCardLists deckList, FixedInfo fixedInfo) {
|
||||||
|
|
||||||
|
// moxfield support - remove foil status
|
||||||
|
line = line.replace(" *F*", "");
|
||||||
|
|
||||||
line = line.trim();
|
line = line.trim();
|
||||||
String lowerLine = line.toLowerCase(Locale.ENGLISH);
|
String lowerLine = line.toLowerCase(Locale.ENGLISH);
|
||||||
|
|
||||||
// mainboard to support decks from archidekt.com
|
// mainboard to support decks from archidekt.com
|
||||||
if (lowerLine.equals("deck") || lowerLine.equals("mainboard")) {
|
if (lowerLine.startsWith("deck") || lowerLine.startsWith("mainboard")) {
|
||||||
sideboard = false;
|
sideboard = false;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (lowerLine.equals("sideboard") || lowerLine.equals("commander") || lowerLine.equals("maybeboard") || lowerLine.equals("")) {
|
if (lowerLine.startsWith("sideboard") || lowerLine.startsWith("commander") || lowerLine.startsWith("maybeboard") || lowerLine.equals("")) {
|
||||||
sideboard = true;
|
sideboard = true;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue