How to communicate a blueprint for a unspecified target blueprint?

  • a killer applies damage:

image

  • an enemy that gets damaged:


Ideally, you’d use an interface on top of that if you have a lot of different classes. And / or inheritance.