Radial damage to non-player characters

So, I’ve spent hours searching for solutions to damaging characters and almost none of them were helpful, then I spent a few more hours dicking with functions trying to get it to work.

This is what I’ve got.


Using the FPS template, the bottom half is in My Character blueprint (The player character.) A suicide button to blow the player character up and (What I was attempting) apply radial damage in an area, thus killing other NPCs. That’s not working because I’m obviously doing it wrong.

On top is an NPC character blueprint. I believe I’ve set it up to print the damage received upon receiving damage.

However, when I trigger the explosion even as close as I can get, no damage prints so I assume they aren’t receiving damage.

What am I doing wrong here? Can somebody explain? Am I using the wrong blueprint for applying damage to another character? Did I just do it completely wrong?

Edit: I forgot to mention, it’s properly applying damage and everything is working fine on the player character, it’s strictly the other characters that arent being affected.

Anybody? I’m having no luck in any of the answerhub threads about radial damage.

Woah, 5 years too late.

Looks like your “anyDamage” event is kind of dirty… first you check if it´s already dead to show DAMAGE, if not, you try to substract “zero” to life and then check if it´s dead, which will never be dead as you are substracting zero and your life is already > 0. Try pinning DAMAGE to your substraction node to see if it keeps failing.