Does the issue occur in the editor or during gameplay?
Gameplay
If it's a gameplay issue, please specify which movement system and camera type you're using (free movement vs. grid movement, third-person vs. first-person) or N/A if not applicable:
Free movement, occurs in first person and third. Issue resolves itself if changed to grid movement.
Briefly describe the issue you're experiencing:
When enemies with ranged weapons attack in free movement, they do the attack animation, but no projectile fires.

Are there any errors in the in-game debug console or external console window?
SCRIPT ERROR: process_movement: Invalid call to function 'handle_projectile_attach_point_reached_free_movement' in base 'Spatial (game.gd)'. Expected 7 arguments.

Provide the steps necessary to reproduce the issue:
-Barebones project, free movement
-Make an enemy and ranged weapon
-Set the ranged weapon as the default equipment for said enemy
-Observe the issue happening
Provide a download link to the bare bones project (strongly recommended if it's an in-game issue, since this helps significantly when attempting to reproduce it; the report will also be given more priority in this case):