I have Pokemon soul silver and this works for me so it should work in heart gold. Since a light ball is rare ( they are held by picachu's but there is only 5% chance) , so there is another way. If you haven't beaten the elite four and you can't go to mount silver, don't bother to try to do what I'm about to tell you, just keep catching picachus. but if you can go in mount silver keep reading. Ok then take a high level Pokemon that knows thief. Make sure it has no items on it. Put it as your first Pokemon. Then go to mount silver, and go to the top and battle Red. when his picachu comes use thief on him. You will take his light ball. Then win or lose and there you go! a light balll ! you can repeat this as many times.
I think that TM energy ball doesn't exist in heartgold. You can find it in Pokemon diamond and pearl on ds.
By downloading the yellow forest WiFi gift that is out right now, walking around for about five to ten thousand steps (depending on the type of Pokemon you brought along), then using the dowsing machine to find items in the grass, which might be a light ball.
You can find it in Pokemon Platinum, Pokemon Crystal, Pokemon HeartGold, and Pokemon SoulSilver.
It is really hard to get one. On Pokemon Platinum you need to find PIchu/Pikachu and catch it or use thief and if your lucky enough it will be holding a light ball. I
Find and then catch
you can get it by getting a pichichu in pearl trade it to heartgold
I think that TM energy ball doesn't exist in heartgold. You can find it in Pokemon diamond and pearl on ds.
Catch a pikachu holding a light ball, or use thief on the pikachu's in the Veridian Forest. When you put a pokemon with static in front you will find the pikachu's more easily
you cant find it
By downloading the yellow forest WiFi gift that is out right now, walking around for about five to ten thousand steps (depending on the type of Pokemon you brought along), then using the dowsing machine to find items in the grass, which might be a light ball.
i love u
After you beat Lance, go back to professor Elm and talk to him. Then, he'll give you the master ball! (You can go to pokemon.marriland.com.)
when tou battle red on his pikachu has a light ball you have to use theft to get it.
you find the light ball when a wild Pikachu is holding it. you only have 5% chance of finding one. the best place to find it is in the Pokemon mansion. i use a mr. mime that knows the move trick to swap a pecha berry with a light ball from a pikachu there
secret potion. you can find it at the olivine city in that medicine shop.
in azelea town you can go to kurts house and it well take him a day to make one
You can't find registeel in Pokemon HeartGold.