I’m at the Elite Four, but my team is horribly underleveled. I don’t know how I was allowed to get this far with a team that’s so underprepared, but here I am.
Right now, all I can see is literally grinding wild Pokemon in Victory Road. Is there a better way?
This is all vague as it’s been years since I played, but grinding is pretty much your main way. There’s no tricks or minigames to max out EVs, IVs, etc at least until postgame when you unlock the Battle Frontier. They didn’t start heavily leaning into those QoL features for another few gens.
Don’t be shy about using legendaries or your starter (or other “OP” Pokemon), and maybe try to build your team for type matchups. It was also assumed by the design that you’d be using healing items and revives at least between battles.
Some HMs are legitimately good moves. If you have money to spare there are also a good amount of powerful TMs you can buy in various places and move tutors.
Also, there are some mons that just suck due to low BST.
This is from before they nerfed difficulty down to be beatable by anyone who picked the game up. It’s not kaizo by any means, but you can’t just mash A either.
Good luck.