patch Vector3 elseif