I have changed the way the projectiles work so that they're not homing, however, the game gets confused and SOMETIMES spits homing projectiles anyway.
in theory, I could fix it by changing everything to stream type, but that requires more of an overhaul of the attacks than I've been willing to do so far.