Is there a way to delay the EBTNodeResult, with a float value, in c++? Similar to this:
No as C++ doesn’t support to do this without locking the thread (which would freeze entire engine), you can only do this by timers:
I think you should also separate attack to different function to have option to fire it in different times or immediately.