     }
     
     static func wildSets() -> [CardSet] {
-        return [.all, .expert1, .naxx, .gvg, .brm, .tgt, .loe, .og, .kara, .gangs, .ungoro]
+        return [.naxx, .gvg, .brm, .tgt, .loe, .hof, .promo]
     }
 }

// swiftlint:disable type_name
enum CardSet: String {
    case all // fake one
    case fp1, pe1
    case core, expert1, naxx, gvg, brm,
    tgt, loe, promo, reward, hero_skins,
    og, kara, gangs, ungoro, hof

    static func allValues() -> [CardSet] {
        return [.core, .expert1, .naxx, .gvg, .brm,
                .tgt, .loe, .promo, .reward, .hero_skins,
                .og, .kara, .gangs, .ungoro, .hof]
    }
    
    static func deckManagerValidCardSets() -> [CardSet] {
