Man nutzt die Screen-Koordinaten des Helden und des Ziels, vergleicht sie miteinander.
Damit kann man dann einen Toleranzbereich einbauen, wenn sich bspw. Der Gegner gerade auf ein anderes Tile bewegt.
Das ganze wird aber komplexer, wenn es mehrere Gegner auf der Map gibt...