
If you saw my previous post about a rolly ball attack, this is the same weapon, but it's main attack type. Each weapon in my game has two attacks. The main one here is a Mega Man styled shield weapon that can be fired off in 8 directions, even when not in the air. The projectiles ignore walls while in the shield state meaning they can be used to hit things you wouldn't otherwise be able to (though they're not the only weapon like this). It's one of the few weapons that's active while running. Most of the time you cannot attack if you're running in this game because I want that to be more of a choice.
If you're eagle-eyed you may have noticed it stops all momentum while the orbs are being summoned, including while in the air. This is intentional! I want players to be able to do cool stuff like stall in the air for a moment. A thing you can do is actually use that stall time to "airwalk" a bit, which is kinda cool. Probably won't ever be useful or really exploitable (since there are other ways to do similar things) but no reason to take it out.

Lastly, you can't mash this attack, but what you can do is fire it off early to get a tight cluster of projectiles.
It works by two presses. The first press actives the shield and then secord fires it off. I don't like making players hold the face buttons.