well; eventually after you progress in the game. they can be found in shops along with repeat balls ( note : it doesnt matter which store you go to )
Chat with our AI personalities
You can buy them at the Pokemon mart at the Pokemon league. I buy my timer balls, heal balls, etc. at the Pokemon mart in canalave city
A timer ball in ruby? i thought that was only diamond and pearl!?
After completing the sapphire and ruby quest and beating the elite four for a second time head to two island and talk to the guy who runs the mart, he will sell you timer balls and repeat balls and more.
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.
ultra ballsx30 put him to sleep after getting him at one hp using false swipe make sure he stays a sleep timer balls catch him