I figure this is a low priority bug, but if you use the egg trainer and get an ovalasting egg, the egg will always divide into 4. As far as I could find the ovalastingEggCount function always returns 4 as a default because the function references the undefined flag...