How do you create homing attack ? (Sonic) destroy one actor to another

Are you still looking for an answer? If so, I can share the BP once I’m back on my dev PC.

I was able to get something working using:

  • “box trace by objects” to find a target and its location (get the location from the Hit Result)
  • “launch character” node coming off of the “event tick.” The direction is the (target’s location vector) - (Sonic’s location vector)

So every tick, it’s launching Sonic towards the location of the homing target.

You’ll need to adjust which objects to ignore though. Or use a function to to only search for objects of a certain class.