i fixed a bug ive been ignoring for some time
now the projectiles travel the class specific range as they should