I put a male Salandit and a Ditto into the nursery in Pokemon Sword, and all of the about 30 eggs I hatched were male. Is there something that prevents me from getting a female? I know that there is a 1/8 chance of getting a female spawn in the wild, does this apply to eggs too? Also, how can I get a female Salandit through breeding?
The best way is too keep breeding the male salandit with ditto because you can get a female through that method. There will always be a 12.5% chance of getting a female, whether through breeding or encountering Salandit in the wild.