Okay, so I’ve been playing a ton of Pokemon Go lately, like, a ton. And I finally decided to get serious about battling, you know? Not just tapping randomly, but actually understanding the whole movesets thing. It’s way more complicated than I thought!
First, I started by just catching everything I saw. Pidgeys, Rattatas, the whole nine yards. My bag was overflowing with Pokemon, but I had no idea which ones were actually good for battling. I just used the ones with the highest CP – big mistake!

Then, I stumbled upon a few online guides, with other player’s discussions, it blew my mind. It turns out, CP is only part of the story. Each Pokemon has two moves: a Fast Move and a Charged Move. And each move has a type (like Fire, Water, Grass) and a certain amount of damage it deals. I was clueless.
Diving Deep into Movesets
So, I began my real research. I learned about STAB (Same Type Attack Bonus), which means if a Pokemon uses a move that matches its own type, it gets extra damage. Like, a Fire-type Pokemon using a Fire-type move gets a boost. Makes sense, right?
I spent hours, I mean hours, going through my Pokemon and comparing their movesets. I was using online resources, there are many discussions around! And checking out what moves were recommended for each Pokemon.
- Example time! I had a Gyarados with Bite (a Dark-type Fast Move) and Twister (a Dragon-type Charged Move).
- I learned that Gyarados is Water/Flying, so neither of those moves got STAB! I was so bummed.
- I used a few TMs (Technical Machines – you get them from raids and stuff) to change its moves.
- Finally, I got it Waterfall (a Water-type Fast Move) and Hydro Pump (a Water-type Charged Move). Boom! STAB city!
I did this for, like, all my top Pokemon. It was a grind, to be honest, using up all those TMs. But let me tell you, it made a huge difference in battles. I was actually winning raids and taking down gyms!
It is an exciting journey in playing Pokemon Go and I won’t stop here!