how are ivs passed down in pokemon?
To get a parent Pokémon to pass down IVs, give it a Destiny Knot to hold. This passes down five of their IVs to their child, randomly. Having a parent hold a power item that's used for EV training will have the parent pass down the corresponding stat guaranteed.