However I soon realized a big problem. All I had was my level 5 Squirtle when I found a level 42 Venasaur. I decided to throw a pokeball at it just to see what it would look like, knowing that it had absolutely no chance of catching such a high level without doing some damage first. But I was wrong and it was caught on the first attempt!
This really bothered me since anyone who's played the original games would know that it's basically impossible to catch any Pokemon at full health, especially something over level 20. I thought it was a one off but I ended up catching a level 33 haunter straight after that with no problem.
So is it supposed to be like this? Is there any way to make it harder to catch Pokemon or something? Because otherwise it literally sucks all the fun out of the game and puts me off playing it. What's the point in training my Squirtle at all now if I can just go catch a level 50 without even trying?