I have a damage interface, inherited by my AI and the Main Character.
-The character can damage the AI via this system, and the AI can damage other AI by this system, however the AI can’t not damage the main character for some reason. When I remove ignore actors it kills itself.
As a side note, I have a blueprint called damage logic, where these damage interface functions are stored and a string that retrieves the actor it is targeting, however fails to display my actors name and succeeds in displaying the target AI actors names if the trace fires through them. The trace of course attempts to target me.