I just noticed the gamefreak changed the egg collection priority over the talk to your pokemon during a picknick.
So even if a pokemon is too close to your trainer and you see the talk option on your screen it will still open the egg basket instead.
that is why that check is now not needed anymore and the program can be sped up a bit without any issues, especially since the pokemon seem to be attracted to the player more then before.
