Hiya! I wanted to share that your code helped me realize that I could make projectiles that both have spread and home in on targets. I used this in Cupric Asteroids to make Smart Rounds Magazines with compatibility for Distant Misfires. I didn't use your code exactly, as I found a more optimized approach that spawns the projectiles in script and doesn't need to search for any entities (by using the gun turret's current target), instead of finding the spawned projectiles and modifying them from there.