def METHOD_NAME(multiworld: MultiWorld, player: int, random_count: int) -> List[str]:
    filler_pool = filler_weights.copy()
    if multiworld.bad_effects[player].value == 0:
        del filler_pool["Trap"]
    return multiworld.random.choices(
        population=list(filler_pool.keys()),
        weights=list(filler_pool.values()),
        k=random_count
    )