You need to use c_move in order to have polygon precise collision.