Xatu is weak against electricity,ice and rock. Lunatone,Solrock and Claydol are weak against water type moves.
I think that one of these Pokemon or maybe two (claydol,lunatone,or solrock) are weak against grass type moves.
If your water type Pokemon has fainted,use a ghost type Pokemon!
NOTE:If your starter is a torchic,train it to lv56-72,My blaziken is only 54,so cannot win!My azumarill is 63, my dusclops is lv52.
get a focus punch TM you can find by going to the beach north of rustboro and using surf go north then do it again and keep going north adn you'll be in a forest and there'll be stairs where a rock is click A on the rock adn you got a focus punch TM. Also get a mightenyia because mightenyia isn't affected by psychic attacks and get a shuppet and evlove it into a bannete also get a pelliper wingull evloved and teach it surf. wingull can't learn surf
You don't need to defeat the Pokemon league to find relicanth in emerald version you can find it anytime underwater near Mossdeep city its very rare to find though so you may have to stay in the grass underwater for a long time.
Head to lilycove city then surf east to mossdeep city go into the gym and defeat the leaders for badge #7. Finally one more to go, go into steven's house which is in mossdeep city talk to him to get the HM Dive use it to reach sootopolis city this is where the last gym is!
Go on to defeat the seventh gym in Mossdeep City, if you did not already catch Kyogre.
you must catch all Pokemon and defeat the elite 4.
sweet i was first to answer ha ha i wasn't i erased someones answer the real answer is u cant only in Pokemon emerald u must defeat the elite four
defeat the mossdeep city gym leaders and you will receive it after their defeat.
Steven lives is a house in Mossdeep City. His house is northwest of the Pokemon Center. After you defeat him, you go to his house to get a Beldum.
Defeat it's "Gym leader-twins" and then Team Magma will atack the Space Center
Defeat all of the Gym leaders on Emerald. ~KKMG1
After beating the gym leaders in Mossdeep, go to the Space Center and defeat Team Magma. Then go to Steven's house (which is also in Mossdeep) and he'll give you Dive.
Steven in Pokemon emerald is a rock collecter. With his help you also defeat team magma in Mossdeep city. Back in the days of Ruby and Sapphire he used to be the Pokemon champion, but now he is replaced with the former gym leader Wallace.
Well, maybe you can train till your ready to defeat the Pokemon lounge. Oh,and 1 more thing if you wanna catch a LEGENDARY POKEMON RAYQYAZA you have to defeat the Pokemon loungefrom:Rayquaza ex
As Wallace is the Champion of the Pokemon League in Emerald, you must first: Visit the Sky Pillar and tame Groudon/Kyogre Defeat all 8 Gym Leaders Defeat the Elite 4
You don't need to defeat the Pokemon league to find relicanth in emerald version you can find it anytime underwater near Mossdeep city its very rare to find though so you may have to stay in the grass underwater for a long time.
To get to Mossdeep City, you have to defeat the other six Gym Leaders, and you need Surf. In Mossdeep, there is a Psychic-type Gym, and Team Magma will be in the Rocket place.
In Mossdeep City, Steven will give it to you.
First you need the HM that teachs Dive its obtained from Steven after you defeat Team Magma at the Space Center at Mossdeep City to get it go to his house and talk to him to get it.