Currently, if an entity is moving out of a tile and another entity attempts to move into the previously occupied tile while the first entity is still in the process of moving, the second entity (collider) gets their movement reverted as expected. However, the first entity (collidee) also has their movement reverted even though they didn't run into anything; they were just run into.
The entity moving out of the collided tile should not have movement reset.
Currently, if an entity is moving out of a tile and another entity attempts to move into the previously occupied tile while the first entity is still in the process of moving, the second entity (collider) gets their movement reverted as expected. However, the first entity (collidee) also has their movement reverted even though they didn't run into anything; they were just run into.
The entity moving out of the collided tile should not have movement reset.