From Lance after you infiltrate Team Rocket's Secret Base in Mahogany Town.
you have to defeat team rocket at their secret base at the game corner and the boss drops it after you defeat him
go to mahogony town and find their secret base in the house with the old lady and beat them there with the champion from the Pokemon league lance
Get the TM secret power teach it to a Pokemon then find either a tree with vines, an indent in the wall or a big bush use secret power on these to create your own secret base.
in the underground.
From Lance after you infiltrate Team Rocket's Secret Base in Mahogany Town.
You get the HM Whirlpool from Lance after you infiltrate Team Rocket's Secret Base in Mahogony Town.
you have to defeat team rocket at their secret base at the game corner and the boss drops it after you defeat him
You must must do the mission at the Lake of Rage. You must catch or defeat the Gyarados. Then you go to the rocket base and finish of the Rocket leaders with Lance.
it opens doors in the secret rocket base in celdon city
you need a Pokemon that knows secret power use that move to make your secret base
You cannot make a secret base in Pokemon soul silver.
You cannot make a secret base in Pokemon soul silver.
To get to the Team Rocket base underneath the Game Corner you have to press "A" on the poster that the Team Rocket Grunt was facing near the coin purchase counter.
The team rocket base is in Mahogany town.
You have to defeat Team Rocket at the Radio Tower in Goldenrod first. And mahogony secret base too.
go to mahogony town and find their secret base in the house with the old lady and beat them there with the champion from the Pokemon league lance