CharDCMove in place (collision check still to do)