Why did they make it so Ultra Balls can fail on spored 1 hp ditto? It's very frustrating and was one of my only ways to make decent money, took me a while to get a full box too WITH ULTRAS so I feel it was totally fair that way, Tried getting a box with 99 pokeballs and can already tell Id need to buy more to complete it. Someone recommended repeat balls but i dont know where they sell other than GTL AND I don't want to have to do that when I've been fine with ultras for months, also they wont e