ummm i think you can find it on two island...
Chat with our AI personalities
you cant get a timer ball in emerald
A timer ball in ruby? i thought that was only diamond and pearl!?
You have to go and then go and then go to your home in Pokemon then you have to have a Lugia to have a light ball in firered
After getting the ruby and sapphire and giving them to celio go to two island and talk to the guy running the shop he will mention he has new items keep talking to him and he will soon add all the items now you can buy timer balls from him.
TM 30 is Shadow Ball