I think I am stumped.
I think I got collision detection down between player0 and the virtual sprites but I have come across an issue where whenever player0 touches a virtual sprite player1 would teleport to the player0 location and linger. I have a feeling the solution is super obvious and has to deal with how I have the player0 "capture" the player1 sprite when they collide because when I deleted the line that ties the player1 coordinates to player0 the teleportation problem seems to be solved.
Is it due to placement of the code? Should I create a variable that turns the collision on or off for player0/player1 so that it doesn't teleport or linger?