changed a bit of boat impact logic