the only problem is you cannot catch a gym leaders Pokemon !!!!
You can catch Torchic in the Lavaridge Town Gym in Pokemon Indigo.
somewhere
Pokemon indigo is a very nice website with rooms that you can catch legendary Pokemon without having to fight all the gym leaders!
go to maps and click on gym leaders
An easy way to get money in Pokemon Indigo is to keep fighting gym leaders.
You can buy TM's from the shop or by defeating gym leaders.
fight trainers n gym leaders:)
Go to indigo leaders and go to Giovanni's gym (very last one on indigo leaders map) and there he is. He is very hard to find.
steps: 1.get all the gym badges 2.get 99999 exp points 3.go to jhotoh gym leaders map then go to the ground map
You level up by battling wild Pokemon, Trainers, and Gym Leaders.
You have to use a cheat.
You can't if you don't hack [Another User..] I heard you can capture legendary Pokemon on Pokemon indigo by beating all the gym leaders,kanto leaders and elite4 and you get a new map to capture them