diff --git a/src/egg_hatch.c b/src/egg_hatch.c index e708360d9..1474d9de5 100644 --- a/src/egg_hatch.c +++ b/src/egg_hatch.c @@ -876,7 +876,9 @@ u8 GetEggCyclesToSubtract(void) if (!GetMonData(&gPlayerParty[i], MON_DATA_SANITY_IS_EGG)) { u16 ability = GetMonAbility(&gPlayerParty[i]); - if (ability == ABILITY_MAGMA_ARMOR || ability == ABILITY_FLAME_BODY) + if (ability == ABILITY_MAGMA_ARMOR + || ability == ABILITY_FLAME_BODY + || ability == ABILITY_STEAM_ENGINE) return 2; } }