La Fly Fly está contenida en HM02, una máquina oculta. En "Pokémon Ruby", HM02 está ubicado en la Ruta 119 entre Mauville City y Fortree City.
HM02 se otorga al jugador como premio por derrotar a su rival en la tercera batalla. El rival del jugador tiene la forma de Pokémon inicial en la segunda etapa contra la que el jugador inicial es débil, así como otros dos Pokémon de los otros tipos iniciales, que pueden ser Shroomish, Wailmer o Numel. Para usar el movimiento de Mosca fuera de la batalla, el jugador debe obtener la Insignia de Pluma de Winona, el líder de gimnasio de Fortree City.