Route 43 after you beat the Team Rocket in Mahogany Town
You have to beat the gym leader, Pryce, in Mahogany City.
In Mahogany Town you have to go to the house north of the Gym and Pokemon Center (the one directly between the two). Lance will be there and so will Team Rocket. You've got to beat Team Rocket before Lance will give you HM06 Whirlpool.
First you have to beat Team Rocket in Mahogany Town and Lance will give you the HM Whirlpool. You also have to beat the Mahogany gym to be able to use it.
In mahogany town where he will want help to beat team rocket there
Route 43 after you beat the Team Rocket in Mahogany Town
After you beat them in mahogany town.
You have to beat the gym leader, Pryce, in Mahogany City.
In Mahogany Town you have to go to the house north of the Gym and Pokemon Center (the one directly between the two). Lance will be there and so will Team Rocket. You've got to beat Team Rocket before Lance will give you HM06 Whirlpool.
First you have to beat Team Rocket in Mahogany Town and Lance will give you the HM Whirlpool. You also have to beat the Mahogany gym to be able to use it.
In mahogany town where he will want help to beat team rocket there
you beat it
To get to Pryce's gym is, get/battle Red Gyarados. Then you'll see Lance at the sign. Talk to him and he'll teleport all the way back to Mahogany Town. Go to the shop and you'll see him. After you beat Team Rocket, then there. You can go now.
You have to beat Team Rocket in their hideout in Mahogany Town. Once you do that, you can go to the gym and challenge him.
If you help Lance beat Rocket in Mahogany town, you will receive it.
After you beat pryce in mahogany town
To get past you need to have: Beat Team Rocket in Mahogany (Lance found at the Lake of Rage will tell you where the entrance is) Beat Team Rocket in Goldenrod Beat the gym leader of Mahogany, Pyrce.