Refactored scaling of projectiles