Mossdip....
Steven gives it to you in mossdeep city. You have to beat the mossdeep gym before you can use it. They are Psychic types so be careful.
You can find it in the city called Mauville City the big purple building.
You have to find Steven and he'll give you Devon Scope and you use that on the invisible object.
in the granite cave you have to find steven and get flash when you get in the cave there is a man in a pink hat talk to him
you have to find steven get a Devon scope and use it on the invisible keckleon in front of the gym
The HM Dive is given by steven at his house in mossdeep city.
in mossdeep city steven gives it to you
You cannot find a wild Metang, you can only evolve it from a Beldum, which you can obtain from Steven's house in Mossdeep City.
In Pokemon Sapphire, Steven is the Champion. If you want to find him, beat the Elite Four. In the next room he'll be waiting ready to battle you.
Steven gives it to you in mossdeep city. You have to beat the mossdeep gym before you can use it. They are Psychic types so be careful.
I believe that Steven gives it to you in Fortree City.
IN MAUVILLE CITY
staleport city
In Pokémon Alpha Sapphire, you can find Steven in several key locations throughout the game. Initially, he appears in Granite Cave, where he helps you find your way and gives you the Steel-type Pokémon, Beldum. After the Elite Four, you can find him in his home in Mossdeep City, and later he can be encountered at the Pokémon League, where he challenges you as a Champion.
Mossdeep City
You will a have to evolve a beldum which is given by Steven at his house after beating the elite four.
you will find him underwater in a cave