Re-wrote the Projectile code. AGAIN. Now it's much more dynamic, eliminating multiple copies of the same projectile and instead passing a script to the projectiles' Damage properties to give them dynamic damage based on the player's Energy stat