message: fix vendor location displays
diff: @@ -116,7 +116,8 @@ export function toVendor(
  mergedCollectibles
  );
  - const destinationDef = vendor?.vendorLocationIndex
  + const destinationDef =
  + typeof vendor?.vendorLocationIndex === 'number' && vendor.vendorLocationIndex >= 0
  ? defs.Destination.get(vendorDef.locations[vendor.vendorLocationIndex].destinationHash)
  : undefined;
  const placeDef = destinationDef && defs.Place.get(destinationDef.placeHash);
  