Surf to Cianwood and visit the pharmacy there.
Chat with our AI personalities
You can only obtain an Ampharos if you level it up from a Flaaffy. A Flaaffy can be caught on Routes 42 and 43.
I have HeartGold and in Cianwood theres a store there and go in and he'll give you the SuperPotion or something like that. Give it to Jasmine and then Ampharos will light up.Pokemon soul silver the Pokemon in the Olivine City Lighthouse Needs medicine, you can get the medicine in the Cianwood City and you get it in the pharmancy next to the medical center
The medicine for the lighthouse Pokemon (ampharos) is in cianwood city. Get the medicine and return to olivine. Deafeating the gym will make this easier because you will be able to use fly, once you defeat the gym and walk out the lady will give you the hm for fly. Return to olivine and cure ampharos then you may battle the gym and its leader which is the person who was taking care of ampharos.
In Pokemon soul silver flaaffy evolves at level 30. I have an ampharos and its really strong and it has really close friendship with me! Hope this helps!
You can get Ampharos by evolving Flappy which you can get at route 222 (with Pokeradar) but it's uncommon.