Refactors projectile spawning to allow for customized spawn locations and stat assignment.
Applies modifiers to projectiles at the time of spawning, enabling dynamic adjustments to projectile behavior.
Implements a lightning projectile with visual effects.
The lightning is created using a series of bolt components that dynamically adjust their shape.
Also refactors the projectile system to use a base class.
Removes unused modifiers from player script.