Originally Posted by hippnoses
OK here is my problem
I have downloaded pokemon emerald and im doing well but then i got to the 6th gym leader, I faced her like probably over 20 times an lost because i only have like to good pokemon,
Machop - level 20
Lombre - level 39
Tropius - level 26
Sceptile - level 49
CastForm - level 26
Kecleon - level 30
, I know rubbish right? so i need your help to find a good pokemon that can beat the 6th gym leader so i can carry on my game, Thxx 4 ur time
Please don't double post, and this belongs here
Also your main issue is that 4/6 of your pokemon are weak to Flying-type moves. Trade out for some different ones that aren't fighting, grass, or bug-types. Best bet would be a Steel-type like Magnemite as since it also is an Electric-type, it will have STAB for some intensely damaging moves.
If I may suggest something, Winona, the Fortree Gym Leader trains Flying pokemon that are weak to Electric and Ice-type attacks. Perhaps find a good Electrike and teach it Thunder by training to Level 36 (or 45 if it evolved) other Electric-type, AND teach Lombre Ice Beam. Ice Beam will work wonders on Tropius and Altaria and Thunder will take care of Skarmor and Pelipper.