I made a quick edit of the script, to make it more usable for beginners.
- Abilities can now be used after the passive ability is activated.
- The shield now forces you to enter your jump state (which forces jumpspin characters such as Sonic to curl up into a ball).