message: extra owned resource numbers for Spider vendor
diff: @@ -38,6 +38,8 @@ export default function VendorItems({
  const rewardItem = rewardVendorHash && defs.InventoryItem.get(faction!.rewardItemHash);
  const factionProgress = vendor && vendor.component && vendor.component.progression;
  let currencies = vendor.currencies;
  +
  + // add in faction tokens if this vendor has them
  if (!filtering && faction && faction.tokenValues) {
  currencies = _.uniqBy(
  [
  @@ -50,6 +52,20 @@ export default function VendorItems({
  );
  }
  + // add all traded planetmats if this vendor is the spider
  + if (vendor && vendor.component && vendor.component.vendorHash === 863940356) {
  + currencies = _.uniqBy(
  + [
  + ...vendor.def.itemList
  + .filter((i) => i.currencies.length && i.currencies[0].quantity === 5)
  + .map((i) => defs.InventoryItem.get(i.currencies[0].itemHash))
  + .filter((i) => i.itemCategoryHashes.includes(2088636411)), // "Reputation Tokens"
  + ...currencies
  + ],
  + (i) => i.hash
  + );
  + }
  +
  return (
  <div className={styles.vendorContents}>
  {currencies.length > 0 && (
  