Yes, i actually went with whats above. You have some crystals that float around you to protect you and if you press the button you can throw one. My idea for a superpower weapon will be vague, because i dont know the style of your game. what made me come up with mine is i took a basic idea, what do i want it to do(kill all onscreen, linger and kill, protect for a while, protect but can hurt) etc. and then slowly built up an idea from there using similar items from past games. Its up to you to find something that fits the style of your game, and my idea is start super basic and slowly build up
1) i want it to protect my character and stick around for a bit
2)i want it to have some way to damage enemies
3) i want it to not just be a one button press and theres your item for the next minute
4) i want it to involve some skill/accuracy to use
5) i want projectiles
and so on and so on and you slowly get this picture in your head of what it needs to be. thats how i design all of my items if they arent simple, and thats actually how i go about writing my pseudocode and going into sections. first i have to get it to stick around and waste MP. then i do this and this.. you get the point.