Hier ist der Grund:
* Zubat entwickelt sich zu Golbat und Golbat entwickelt sich zu Crobat. Diese Entwicklungen werden durch einen Stufenaufstieg erreicht, nicht durch Züchten.
* Nur Pokémon, die sich fortpflanzen können, können Eier legen. Das bedeutet, dass sie ein Geschlecht haben und in der Lage sein müssen, den „Ei-Move“ von ihren Eltern zu lernen.
Daher kann Zubat in Pokemon HeartGold keine Eier legen.