Water, rock, and ground type are all super effective against fire type pokemon.
Ground is super-effective against electricGround type pokemon.
Grass and water are best, as is ground.
It's own kind (dragon or gohst)
rock or ground
Grass or Lightning
Ground is super-effective against electricGround type pokemon.
Ground type moves are effective against electricity
Not currently maybe in the 5th Generation
Magikarp, everyone should know that. oh, any weak and suckish pokemon that isn't very effective against espeon. tah-da.
Water, Ground, and Rock are all good against fire-type Pokemon. Quagsire is a personal favourite against fire types. Just don't use Bug, Steel, Grass or Ice.
fire.
fire
Fighting type pokemon are weak against psychic attacks
Any kind of Grass and Electric pokemon.
fire-type pokemon.
any pokemon can beat a psychic pokemon if used well enough in battle, but the types of moves that are super effective against psychic types are bug dark ghost in generation 1 (red, blue, yellow) bug type moves were the ones super effective against psychics, while ghost type moves do not effect psychic types at all.
you have to have strong Pokemon i have got venusaur, mewtwo, entie, tyranitar, poliwrath, dragonite these are strong Pokemon you need to have a Pokemon of every kind poliwrath - water/fight Dragonite- flying/dragon Venusaur-grass/poison Mewtwo-psychic entie-fire tryanitar-ground/rock you don't have to have these Pokemon to beat the Pokemon league you just have to have certain Pokemon that are super effective on the elite fours Pokemon. venusaur is grass so hes super effective on water, ground,rock Pokemon. poliwrath super effective on ground rock fire normal Pokemon. tryanitar is super effective on flying fire electric steel rock Pokemon. entie is super effective on grass ice Pokemon. mewtwo is super effective on dark ghost fight. the first time you beat the Pokemon league its easy but the next time they go away and train up their Pokemon to level 60-75 which is harder but still easy when you go to the Pokemon league make sure you have lots of revives and max potions. the average level when you first go into the Pokemon league is about level 60 to 70 that's what i was . i hope i helped you :) if this is to confusing don't worry .