Double Cyclone

Double Cyclone (ダブルサイクロン Daburu Saikuron?) is a wind-elemental Special Weapon that Mega Man X obtains from Storm Owl in Mega Man X4. When equipped with this weapon, X holds both arms outward and releases two green wind energy balls on each side of him that curve upward for a preset distance before disappearing. If one of the energy balls hits an enemy, it will stay in place before it disappears. When charged, X fires two green cyclones from both sides of him that go all the way past the screen. Because this weapon is fired from both sides of X - whether it be normal or secondary fire - this weapon covers a decent amount of horizontal range.
This weapon is Magma Dragoon's primary weakness. Hitting him with Double Cyclone not only stuns him, but it also sets him in a loop - the player can easily defeat Dragoon by firing this weapon over and over and not having to worry about getting up close as this weapon has a wide range. Double Cyclone, ironically, is also Double's weakness. However, using this weapon on him will cause small blobs of his body to break off and turn into small robots that either home in on X's location and can shoot at him from above, or bounce around the room, acting as obstacles. Unlike the other bosses, using his weakness against him can actually create more problems for the player than solve them.