mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 03:38:01 +00:00
Workaround to make cards unassigned to any set avaliable for tests
This commit is contained in:
@@ -41,6 +41,7 @@ import forge.util.MyRandom;
|
|||||||
import forge.util.maps.CollectionSuppliers;
|
import forge.util.maps.CollectionSuppliers;
|
||||||
import forge.util.maps.MapOfLists;
|
import forge.util.maps.MapOfLists;
|
||||||
import forge.util.maps.TreeMapOfLists;
|
import forge.util.maps.TreeMapOfLists;
|
||||||
|
import forge.view.arcane.CardPanel;
|
||||||
|
|
||||||
public final class CardDb implements ICardDatabase {
|
public final class CardDb implements ICardDatabase {
|
||||||
private static volatile CardDb commonCards = null; // 'volatile' keyword makes this working
|
private static volatile CardDb commonCards = null; // 'volatile' keyword makes this working
|
||||||
@@ -111,6 +112,15 @@ public final class CardDb implements ICardDatabase {
|
|||||||
// else card is not scripted yet
|
// else card is not scripted yet
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for(CardRules cr : rulesByName.values()) {
|
||||||
|
if( !allCardsByName.containsKey(cr.getName()) )
|
||||||
|
{
|
||||||
|
System.err.println("The card " + cr.getName() + " was not assigned to any set. Adding it to UNKNOWN set... to fix see res/cardeditions/ folder. ");
|
||||||
|
addCard(new PaperCard(cr, CardEdition.UNKNOWN.getCode(), CardRarity.Special, 0));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
reIndex();
|
reIndex();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user