Exeggcute can learn Ancientpower in Pokémon Emerald but only through Breeding.
It learns Ancientpower at level 29
nosepass
After you get the National Dex, make Tangela learn Ancientpower at level 33, and then level it up.
Any Pokemon that are ground type should be able to learn DIG. Hope this helps :)
he does not learn ancientpower, you have to evolve him to piloswine and use a heart scale
52
It learns Ancientpower at level 29
Make it learn AncientPower and then level it up.
defog is not in emerald,
In Pokémon Pearl, Piloswine doesn't learn Ancientpower through gaining more levels, it learns it via the Move Relearner in Pastoria City.
Make sure you have a Heart Scale. Go to the move relearner and when he tells you which Pokemon to choose choose piloswine. Then Select Ancientpower.
nosepass
All it has to do is learn ancientpower by level up or through the move tutor
A list of Pokemon that can learn foresight is:VenonatVenomothMachopMachokeMachampHitmonleeHoothootNoctowlYanmaMudkipMarshtompSwampertSableyeDuskull Dusclops
Salamence can only learn Hydro Pump as an egg move in Pokemon Emerald.
golbat can learn mean look
Slalamence