How do you keep 2 sprites from occupying the same space at the same time without using the solid behavior?
I just happen to read some stuff about boids in the forum, maybe this is what you're looking for? Maybe rexrainbow's pushout plugin will work?
The way your game is set up, I would choose to either set the collision polygon just around the feet or create a collision sprite at that point. I think you wouldn't mind your enemies overlapping as long as they are not completely occupying the same place. Using solid behaviour for the feet-sprite could work perfectly, but if you'd like a different solution you could check for distance and speed up or make the movement slower accordingly.
Develop games in your browser. Powerful, performant & highly capable.
I already have the rectangular sprites that are also the collision rectangles. When I set them all to solid, they push each other around.