fixed projectile bug