Disallow breeding if only two creatures in your party and zero in stable.

This would prevent the player from being unable to hatch the egg.

Since with zero creatures in your party, the player can’t enter realms or use items.

If the player is short on resources to summon creatures (or have no cores) they can never enter realms to hatch the egg.

A safeguard against having to restart your whole game.