Chiêu thức Fly được chứa trong HM02, một cỗ máy ẩn. Trong "Pokémon Ruby", HM02 nằm trên Đường 119 giữa Thành phố Mauville và Thành phố Fortree.
HM02 được trao cho người chơi như một phần thưởng khi đánh bại đối thủ của anh ta trong trận chiến thứ ba. Đối thủ của người chơi có dạng Pokémon khởi đầu giai đoạn hai mà Pokémon khởi đầu của người chơi yếu hơn trước, cũng như hai Pokémon khác thuộc loại khởi đầu khác, có thể là Shroomish, Wailmer hoặc Numel. Để sử dụng chiêu Fly bên ngoài trận chiến, người chơi phải nhận được Huy hiệu Lông vũ từ Winona, trưởng phòng tập thể dục của Thành phố Fortree.