diff --git a/Source/cursor.cpp b/Source/cursor.cpp index c86db111e..d3c7eb764 100644 --- a/Source/cursor.cpp +++ b/Source/cursor.cpp @@ -535,7 +535,7 @@ void CheckCursMove() pcursmonst = -1; cursPosition = { mx, my }; } - if (pcursmonst != -1 && Monsters[pcursmonst].isPlayerMinion()) { + if (pcursmonst != -1 && (Monsters[pcursmonst].isPlayerMinion() || IsAnyOf(pcurs, CURSOR_HEALOTHER, CURSOR_RESURRECT))) { pcursmonst = -1; } } else {