Fixed a bunch of stuff, including Vazkii failing to call spawnBurstFirst...

..., made some magic numbers into variables, and made some more code explicit in how it worked, and made some of the code more robust for future changes.
Camel case would be better.