Do you ever browse Bulbapedia via a mobile device? Would you like to help us out? Check out this month's improvement drive, Mobile March!
Please remember to follow the manual of style and code of conduct at all times.
Check BNN and Bulbanews for up-to-date Pokémon news and discuss it on the forums or in our IRC channel #bulbagarden on

Talk:Egg cycles

From Bulbapedia, the community-driven Pokémon encyclopedia.
Jump to: navigation, search


has anybody noticed tha all these values are DIFFERENT from the ones reported in any other Pokémon website? how comes? I checked Aggron, Lairon and nidorino.... they're all less than 255 higher than the values reporde on legendarypokémon, serebii etc. can someone explain this to me? --Ipergorilla 21:15, 2 February 2010 (UTC)

I think these are the stats taken straight from the game. Serebii, LegendaryPokemon and most other websites tell you how many egg cycles you need to hatch the pokemon. Egg cycles remove 256 (255 in gen IV) steps every time they occur. Thus their stats are the egg cycles * 256 Link 23:35, 20 April 2010 (UTC)


Umm... I was breeding a bunch of Riolu the other day, and it took 6885 steps for them to hatch, not 6630. This is 27*255, not 26*255 like the formula claims. Does this mean that Pokemon don't hatch when the egg cycles/happiness value reach 0, but rather when it reaches -1? I was using Pokemon Pearl if it helps. (If this confuses anybody, imagine a Pokemon egg with an egg cycle of 3. After 255 steps, the egg cycle would drop to 2. A second and third 255 steps would drop it to 1 and 0. If it hatched upon reaching 0, it would be 3*255 steps. But if it had to finish out the 0 phase to reach -1, it would be 4*255 steps instead, which is what I suspect.) --Paranoid Trainer 05:27, 1 June 2010 (UTC)

list's organization is off

i was hatching magikarp and wanted to know how fast they hatch (really fast). anyway, when I clicked on the little icon to organize the list by order of cycles, magikarp is not first - it shows SINGLE TYPE pokemon first, then after they are done it goes to the DUAL TYPE pokemon. weird, huh? figured i'd point that out. - unsigned comment from Dsaerno (talkcontribs)

I can fix that. —darklordtrom 00:57, 4 March 2010 (UTC)
Oh, that's what you wanted fixed. I found and fixed a different issue. (Really should read the talk page before going in with guns blazing, but hey - it worked for America...) :D —darklordtrom 01:14, 4 March 2010 (UTC)
Its fixed, slightly ugly but it works :D Link 15:37, 21 April 2010 (UTC)

Not quite fixed yet. Trying to organize by number of steps doesn't work. PhantomJunkie 19:17, 5 September 2010 (UTC)

It's been 6 months (since the last post about this issue) and it still hasn't been solved. Someone please fix the tables. Thanks in advance. SaitoFX 21:55, 22 April 2011 (UTC)

You can organize them by egg cycles. I just tested it and that will get it correctly, and it's the same order. And you can still use the other wrong order for something instead of having 2 orders that are the same. Efaj 03:50, 2 August 2011 (UTC)

Minimum steps?

The article implies that the number of egg cycles is fixed, and that the number of steps per egg cycle is also fixed at 255. However, it also says the number of steps is the "minimum"? How is this possible, shouldn't it be the exact number of steps, or is there some randomness thrown in there? - unsigned comment from DisgruntledGoat (talkcontribs)

IIRC, If you retrieve another egg from the daycare the step counter is reset to zero, so you lose the steps already taken on that egg cycle. Also, if two eggs are due to hatch at the end of the same egg cycle, only one will hatch. The other will hatch one cycle later. I don't know if either were changed for Gen V. Werdnae (talk) 20:59, 14 April 2011 (UTC)

Sortable Tables

The tables don't sort correctly (for me, at least). For example, when I try to sort by Steps, a 5355 always tops the list, no matter if it's descending or ascending. I looked at the code, and it all looks fine to me. Does anybody have any insight into this problem? --LimeGreenCharizard-- 10:49, 28 October 2011 (UTC)

I'm not getting that problem. 2805 on ascending and 10455 on descending. You try to sort on any of the other column of the table? Luna Tiger * the Arc Toraph 11:23, 28 October 2011 (UTC)
It doesn't work for me or for the users of the discussion "list of oeganization is off" up there↑. I realised that the list seperates pokemon with one egg group from those with two, I fixed it so it works now, but an admin needs to fix the template to not link to the none group that I added. Pikiwyn talk 11:27, 28 October 2011 (UTC)
I didn't think the problem was with the egg groups, seeing as it was number of steps, but what you did seems to have worked. It sorts fine now (for me, at least). --LimeGreenCharizard-- 11:48, 28 October 2011 (UTC)


How many egg cycles are required to hatch a Mew? The main article says it's 2, this article says it's 121, and veekun says it's 120... ~Enervation 22:24, 5 December 2011 (UTC)


For what exactly do you need the egg cycles for legendaries or babies if you don´t want to cheat? It´s useless for players who don´t want to do that, isn´t it? -Ignore my horrible English-Shadow Kyurem 08:50, 23 April 2012 (UTC)

It doesn't really hurt to provide the info. It's in the games, just unused. --SnorlaxMonster 10:58, 23 April 2012 (UTC)

Gen VI values

Should the step counts be tested manually or just should we all just wait for a data dump for risk of time/reliability/user error? -- EnosShayremtalk 17:21, 8 April 2014 (UTC)

User error is not impossible from a data dump. Someone still has to enter it on the page, or format it for entering. The short answer, though, is: there's no need to wait on what you can figure out yourself. Tiddlywinks (talk) 17:41, 8 April 2014 (UTC)

Gen VI different Egg cycle length

I've done a bunch of testing, and for some reason, it appears that the length of an Egg cycle in ORAS (and, I assume at the moment, in Gen VI generally) is 257 steps. I suspect that, "under the hood", it's actually more like 256 + 1. I can only assume this is a case of a counter using ">=" or "<=" when it should be using just ">" or "<", meaning that the Egg cycle length ends up being 257 even though the value being compared might be 256; and when you operate on "256" (like when a Hatching Power is used), you still get a "+1". This all fits with my observations. ...It's either that, or something else controls the "+1", but I tried a few things (changing my party size (5 or 6, counting the Egg), changing the number of Eggs in my party, removing Pokemon from the Day Care) and it doesn't seem to me that anything changes it.

I'm mostly reaching out here wondering if anyone has reason to think I'm wrong or that I'm missing something. (I also know I haven't really explained myself a lot here, so if you have a question, feel free to ask.)

I'm also wondering now how far back this goes. This needs manual checking. (And I really should double-check XY.) So I'll look into that, and eventually, I'll edit what I find/have found into the page... If someone would like to help check a generation or two, I think all you need to do is save before the Day Care Man when he has an Egg (Magikarp has the shortest hatch time), pick up the Egg, see how many steps it takes to hatch, then reset, walk about 300 steps before picking up the Egg this time (but keep track of how many steps you take here), then pick it up and see how many steps it takes to hatch then. If you subtract the first number from the second and then add how many steps you walked before picking the Egg up the second time, the difference should be a multiple of the Egg cycle length (hopefully x1, possibly x2).

(Tangentially, I'm also wondering if the chance to gain friendship is also on a 257-step cycle, since Egg cycles are supposed to be stored in the friendship variable and use its counter.) Tiddlywinks (talk) 13:02, 26 March 2015 (UTC)

I've done some egg cycle testing lately (because what else can you do while breeding lol), and I've noticed some discrepencies too. I'll have to do some more testing to actually make this claim, but I believe the egg cycles listed listed here on Bulbapedia are a little off. If I'm not mistaken, the agg cycles are multiples of five rather than multiples of 5 plus one (eg. 15 cycles rather than 16). Also, Flame Body and Magma Armor seem to decrease the steps to hatch rather than the cycles as an integer (there's no rounding for 1.5 cycles, it's just that many steps. Once more, I can't back any of this up yet, I just posted this so that someone could test this on their own if they wanted to. PlatypusVenom (talk) 14:57, 26 March 2015 (UTC)
As I understand it, Flame Body/Magma Armor make an Egg's Egg cycle count decrease by 2 instead of 1. So it's not "exactly" half, it ends up as half rounded up. I did one test with Magma Armor before and it seems to work like that (or consistent with that). Without Magma Armor, I could hatch the Egg in 1,162 steps (4*257 + 134, or 5 Egg cycles); with Magma Armor, I could hatch the same Egg in 648 steps (2*257 + 134, or 3 Egg cycles). I didn't even think to double-check the length of the Egg cycle with Magma Armor at that point, but half doesn't seem to even work for those numbers (128*5 = 640 (or 129*5 = 645), so if it were that, the Egg should've hatched somewhat earlier). The Hatching Powers, though...those definitely affect the length of an Egg cycle. Tiddlywinks (talk) 15:26, 26 March 2015 (UTC)