EQS trace problem

How can I tell my enemies if when my character is above or below them using EQS?

You don’t even need to use EQS. Just get a reference of the enemy (somehow, either by a apply damage event, a trace, whatever you want…) and then compare the Z part of the location vector of the 2 actors. The one with the higher value is above the other.

Be sure to mark the answer as accepted so others can check it if they have a same issue :slight_smile:

Thank you so much now I will try as you say :slight_smile:

If you still wanted to use EQS due to it’s numerous advantages over manual enemy comparison, you’ll need to implement your own EQS test, and currently it can be done only in C++.

Cheers,
–mieszko

Thank you Mieszko,Unfortunately I can’t use C++ ,with the Blueprint is there any solution?

Done :wink: thank you