I know many questions similar to this were asked like:http://pokemondb.net/pokebase/37532/a-question-about-dream-world-abilities-and-breeding-again, but it didnt work for me! If you press the link there will be a scenario, and i did the same thing but it didnt work. I received a Glaceon from the dream world event. That Glaceon was a male(i had no choice), with the ability Ice Body. I mated my Glaceon with a male ditto (so in this case, ditto is the male and glaceon is the female,right?), and received an eevee egg with the ability adaptability and NOT anticipation :( Why did this occur? Did I do anything wrong? Can someone please give me an explanation.
The Female Glaceon has to Have Ice Body or the Eevees won't have the Ability Anticipation that's why the way that you bred your Pokemon didn't work.
Okay, the Glaceon has to be FEMALE. Otherwise it won't work, and the Male pokemon I believe has to be one that is in the same Egg group and can therefore breed with Glaceon. I'm not sure if Ditto will work.
From http://bulbapedia.bulbagarden.net/wiki/Ability#Hidden_Abilities
If a female Pokémon has a Hidden Ability and is bred, it has a 60% chance of giving that Ability to each of its children. Hidden Abilities cannot be passed down from male or genderless Pokémon, or when breeding with Ditto.