Remove fireball effect SetAngle method and related fields
Cleanup
Cleanup
Use glm::clamp
Use Vec2s
Replace defines with field
Rename variable
Return early
Indentation
Remove unused fireball particle effects
Remove duplicated code
Update fireball position before using it
Remove spell handle from fireball spell effect
Use temporary variable
Use temporary variables
Use dynamically allocated spells
Fix spells on player broken in 2c20ae48
Move fields out of spell base class