def __init__(self): config = Config() disenchant_owned = config.should_disenchant_owned_skins() self.champions = ChampionShardManager(config.get_minimum_champ_shards()) self.skins = SkinShardManager(config.get_minimum_skin_shards(), disenchant_owned) self.wardskins = SkinShardManager(config.get_minimum_wardskin_shards(), disenchant_owned) self.eternals = SkinShardManager(config.get_minimum_eternals(), disenchant_owned) self.icons = SkinShardManager(config.get_minimum_icons(), disenchant_owned)