How to cast to the location of a separate Actor on an input event?

Hey thanks again for all the help, spent some time implementing the stuff you wrote out there and run into a couple things. The main issue is that when I hit play, there are lots of lines being drawn that never disappear off of the screen.

This may be related: I tried to pass in Last Thrown Coin and Last Thrown Spike (another item the player can throw that acts similarly to the coin) through making them into an array and then passing them in where in your code you passed in the array of overlapping actors. Is there a reason why doing it this way might be causing the everlasting lines?