>>47001126I found what the issue with eggs was. Very early on, I got rid of Tyrogue's evolution method, and accidentally removed some code that checks for pre-evos. So eggs were just producing exactly what the parents were. It seems to be working now, the mother was a Steelix.