Well, you don't necessarily need cheats to get the Rainbow Wing. What you have to do is after defeating the Elite Four, go to Pewter City. Somewhere there you can find a little ledge with an old guy on it; talk to him, and he will give you a Rainbow Wing. I'm sure you know what that's used for . . . I hope . . . otherwise I have to explain . . . just ask someone else if you don't know what it's for.
You get the Rainbow Wing from a man in Pewter City next to the poke mart
the fog badge and the rainbow wing
you need the 8th gym badge and rainbow wing and go to the top of bell tower
You get the rainbow wing from the radio tower director after you get rid of team rocket. (Same thing in soul silver).
Rainbow Wing and Clear Bell
You need the rainbow wing and the a strong friendship of your pokemon.
No, you don't need both. You only the rainbow wing.
No. You need the RAINBOW wing
You need all three dogs and then talk to the old man that gave you the silver wing and he will give you the rainbow wing
The Rainbow Wing Is Used To Call Ho-Oh the legendary bird Pokemon in the other tower besides the burnt tower in Ecrutuak City. He Is Very Strong and a Legendary.
You need the rainbow wing.(Which is actually a feather.)
For Ho-oh you need the Rainbow wing For Lugia you need the Silver wing
HO-OH is on the tower. you need rainbow wing and silver wing
Rainbow Wing To get the rainbow wing in Heart Gold you need to stop the team rocket plan at the radio tower in Goldenrod City. You will then receive it. Hope I helped! :D
Rainbow Wing
six or seven