How can I recreate apply dmg function?

I need to recreate apply dmg function because I would like to change the single float dmg input to array dmg input. The problem is, that I dont know how to create a part where you tell the function which actor whould you like to dmg. I would be very thankful if someone could explain that part to me.

Hello White Fantasy,

Maybe this link helpful.

Thx for the answear, but I had already watched that video and it only tells you how to use this function and not how it’s made.

make a blueprint interface, call it iMortal, and define some functions for it, like TakeDamage, InstaKill, Heal, Burn, CauseStatusEffect, etc… then make a character or actor that implements that interface, in its class settings. then you can define those interface functions for that actor, allowing them to change their own health or set other variables.

then you can make an actor that causes damage on overlap, getting the OtherActor, and calling one of the iMortal damage functions on it.