Gym battles don't count towards egg hatching.
Closed this issue · 5 comments
Each gym has a variable called badgeReq, the number of badges required to start that gym.
It is a nice indication of how much steps it should give.
The routes give 1 (route 1) - 5 (route 25) steps.
The gyms could give floor(badgeReq/3) + 1 steps. I think that's fair.
Thoughts?
It doesn't make sense logically, but it would be fair. Logically you aren't walking around trying to get these fights with the pokemon, you're standing there fighting them as they are thrown out. That's just my opinion though.
Yeah it kinda clashes with the 'walking around' idea, I guess it feels weird if it counts, and if it doesn't count.
I would suggest making gyms slightly better for egg progress than nearby routes, since gyms require active play currently. My suggestion for the formula is floor(sqrt(badgeReq*3 + 1)). This will give:
- at Pewter
- at Cerulean
- at Celadon
- at Fuschia
- at Viridian
- at Champion
Agreed.
Implemented.