포켓몬 버밀리온에서는 포켓몬이 특정 레벨에 도달하면 진화하지만, 이에 대한 예외가 있습니다. 모든 포켓몬의 진화 조건이 특정 레벨에 도달하는 것은 아닙니다. 일부 포켓몬은 표준을 충족하는 것 외에도 몇 가지 특별한 조건을 완료해야 합니다.
1. 현재 Pokémon Red가 플레이어의 진화를 방해하는 세 가지 상황 이 있습니다.
2. 첫 번째는 포켓몬의 진화에는 진화 조건을 충족하는 데 필요한 레벨 외에도 Nianmeier의 최종 진화 조건과 같은 일부 포켓몬도 특별한 조건을 충족해야 한다는 것 입니다. 비가 오는 날에는 레벨 50을 달성한 후에만 진화할 수 있습니다. 비가 내리지 않을 때 플레이어가 레벨 50에 도달하면 진화할 수 없습니다.
3. 두 번째 상황은 플레이어가 진화하는 동안 무작위로 버튼을 누르는 것입니다. 게임에서는 진화하는 동안 b 키를 누르면 진화가 취소됩니다.
4. 세 번째 상황은 플레이어가 포켓몬에게 마법사탕을 직접 주어 포켓몬을 최대 레벨로 업그레이드하는 경우이며, 이 경우 포켓몬이 한 번만 진화하는 버그가 발생할 수 있습니다 .