Apricorns and Pokeballs

Apricorns can be obtained from Apricorn Trees throughout the Johto region.  They can also be obtained as drops from the daily bosses.
 

Apricorn Locations

Black Apricorn:
Pokeball Created: Heavy Ball
Locations: Routes 31, 33, 37, and 43

Blue Apricorn:
Pokeball Created: Lure Ball
Locations: Routes 26, 36, and 37

Green Apricorn:
Pokeball Created: Friend Ball
Locations: Routes 29, 30, 35, 39, 42, and 46

Pink Apricorn:
Pokeball Created: Love Ball
Locations: Routes 30, 33, and 42

Red Apricorn:
Pokeball Created: Level Ball
Locations: Routes 37 and 44

White Apricorn:
Pokeball Created: Fast Ball
Locations: Route38 and Azalea Town

Yellow Apricorn:
Pokeball Created: Moon Ball
Locations: Routes 42, 46, and Violet City

apricorntrees

Custom Pokeballs and What They Do

Fastball:
4x catch rate on a Pokemon with a base speed over 100.
1x catch rate on everything else.

Friendball:
1x catch rate on everything, but the happiness of the caught Pokemon will be 200.

Heavyball:
-20 to catch rate if the wild Pokemon weighs under 451.0 lbs.
+20 to catch rate if the wild Pokemon weighs between 451.1 and 677.3 lbs.
+30 to catch rate if the wild Pokemon weighs between 677.3 lbs and 903.0 lbs.
+40 to catch rate if the wild Pokemon weighs more than 903.0 lbs.

Levelball:
1x catch rate if the active pokemon has the same or lower level than the wild pokemon.
2x catch rate if the active pokemon has a higher but less than double the level than the wild pokemon.

Loveball:
8x catch rate if the active Pokemon is the same Pokemon and opposing gender of the wild Pokemon.
1x catch rate on everything else.

Lureball:
3x catch rate on a Pokemon caught while fishing.
1x catch rate on everything else.

Moonball:
4x catch rate on pokemon that evolves with a moon stone.
1x catch rate on everything else.