Fixed collide is always -1 instead of 0 in pixels_collide()