/** * Generates card pool of cardsCount cards that have manacost of allowed * colors. * * @param cardsCount * @param allowedColors * @return */ public static List<Card> generateRandomCardPool(int cardsCount, List<ColoredManaSymbol> allowedColors) { return generateRandomCardPool(cardsCount, allowedColors, false); }
public static List<Card> generateRandomCardPool(int cardsCount, List<ColoredManaSymbol> allowedColors, boolean onlyBasicLands) { return generateRandomCardPool(cardsCount, allowedColors, onlyBasicLands, null); }