I wonder if it'd be possible to do a Gunvolt hack for Mega Man games, where the following is done about Gunvolt's controls:
B: Shoots Dart Leader, can tag up to 3 enemies. Base damage is very low, but tagged enemies takes damage from Flashfield. Can't tag through shields (just "plinks" out of existence when it hits a shield) and the tags "resets" after some time.
Up+B: Uses Flashfield, sends lightning sparks towards tagged enemies (chases them), ignores shields. If no enemy is tagged, creates a lightning ball in place that blocks shots.
A: Jump. Double Jump is possible.
Down+Jump: Initiates Spring on ground, short dash in air.
Hold Up (Midair): Slows descent.
"Weapons" (with some liberties):
Cerberus: Default, 3 tags.
Naga: Can be charged to penetrate multiple enemies and shields, 5 tags.
Mizuchi: Can be angled diagonally, up or down, 1 tag.
Technos: Shoots in a V, projectiles crawls along surfaces, 2 tags.
Orochi: Shots fans around GV, starting from the front and ending behind him. 8 tags.
Vasuki: Bounces between enemies up to 4 times, 4 tags.
Dullahan: Strong shots, can't tag.
Orthros: Two projectiles travels simultaneously, but the first one stuns and the second penetrates, 2 tags.
Chimera: 3-way spread shot, short ranged (half screen), 3 tags.
Tsuchinoko: Similar to Cerberus, but there's a small chance one of those shots will be strong as Dullahan and penetrate enemies and shields, 1 tag.