client side projectiles working