I am developing a projectile system for a small project utilizing Fastcast. The intended behaviour is to have multiple projectiles replicated for a singular caster, however, it doesn't really seem like I've gotten that in the bag. From what I can only really assume, if you fire multiple casts before the initial one completes, the current projectile will think that it needs to finish those casts as well, instead of the intended behaviour where those casts have a new visual created for them. I believe it may be due to the caster being passed to the projectile object and being referenced in every projectile, but I am not certain (and im getting pretty tired, i've been stumped for some time now). I would really appreciate it if I could get a hand working around this issue.
I will attach a video displaying the issue in action, and attach relevant code in a txt file.
Thank you.