Okay, I am at the elite four and here is my team. Please keep in mind I am playing THE ORIGINAL RUBY, NOT OMEGA RUBY.
Blaziken(Chugga) Lv.41- If you get the reference, then you have my respect.
Quick Attack
Double Kick
Bulk Up
Blaze Kick
Hariyama Lv.39
Fake Out
Bulk Up
Earthquake
Brick Break
Gardevoir Lv.39
Calm Mind
Psychic
Flash
Thunderbolt
Camerupt Lv.43 (Holding Exp. Share)
Amnesia(Will replace with Eruption when it happens)
Rock Slide
Fire Blast
Earthquake
Sharpedo Lv. 47
Surf
Crunch
Ice Beam
Waterfall
Groudon Lv.51
Solarbeam
Bulk Up
Earthquake
Fire Blast
Sydney is pretty easy, although is Double Team/Sand Attack strategy can be VERY ANNOYING.
Pheobe is very easy, as Sharpedo and Groudon can handle her.
Glacia is where things get bumpy. For some reason, her Lv.50 Glalie is UNGODLY fast. Groudon can't one shot it because it uses hail so Fire Blast won't kill. Yet what really gets me is my Groudon can outspeed her other Glalie thats at Lv.52. Yah, try to wrap your head around that.
Solarbeam and Gardevoir's Thunderbolt are able to 2HKO both of her Sealeo, and then in comes Walrein, and boy that thing is a bulky *** mother****er. I can't OHKO it with anything, and can easily return with Blizzard, which OHKOs my Groudon, Body Slam hits Gardevoir hard, and so its hard to take out.
Drake I can get past his Shelgon and His Altaria. If I am lucky I can get past his first Flygon. Then his other Flygon and Salamence can easily take me down, using Flamethrower under Groudon's sun just too rub salt in the wound.
After doing some research I realized that Game Freak made some really bad choices. Gardevoir, Sharpedo and Groudon are in the "Slow" Exp. Group, meaning they take 1,250,000 exp. points to reach lv.100. I can see why Groudon is there, but WHY are Gardevoir and Sharpedo there?
They arn't really that good! Hariyama is even worse, which grows at a fluctuating rate, but requires a whopping 1,680,000 exp. points to reach lv.100.
Blaziken is medium slow, and Camerupt is medium fast. So really, Gen 3 already had the issue of not giving out much Prize Money after battles, the level scaling is still pretty bad, and I got the exp share as soon as I could and fought every god dang trainer.
I have played through Ruby in an emulator before and I just had to grind until I could finish Steven with my Lv.60 Camerupt, it took 3 weeks of on and off grinding.
But this is the part that I dread about almost every pokemon game I play. I have been playing Pokemon for 7 1/2 years, and this happens almost every time! Grinding against the elite four is soooooo boring, but what other choice do I have?
I use healing items when I know I can actually win. I can't start from scratch with another Water type. I can't raise an Alakasam instead of Gardevoir because I can't trade. Same with Machamp instead of Hariyama.
Also those of you who have played Omega Ruby, I hope you appreaciate the benefits of Super Training, the improved Exp Share, and the dumbed down movesets of the original Elite Four, and I don't mean to insult Gen 3, but I saw Chuggaaconroy's playthrough of Emerald, and his team was Level 45ish by the time he got too the Elite Four.
But is there any way I can maybe make this grueling process go just a bit faster maybe? I went through this in Soulsilver, Diamond(I think everyone did).
Heartgold, Black during the rematches. I get grinding has a reason to exist, but even the name sounds uncomfortable
So, if you made it too the end, thank you very much, even if you don't have an answer. By the way I am playing through on a Nintendo DS.