Overlap blocks are very glitchy I recommend ditching them and checking for the closest sprite to detect overlaps instead. I’ve run into overlap issues many times, most notably with my isometric city builder a few years ago
You can read my topic on it for some more info. [Tutorial] Making an Enemy Follow Multiple Sprites it’s about making enemies follow multiple sprites by finding the nearest sprite. You can isolate the nearest sprite part of the code, combine it with a range the size of the sprite, and you get a perfect overlap function.
2 Likes