diff --git a/src/lib/rpg/craftingStations.ts b/src/lib/rpg/craftingStations.ts index ddddafc..e95348d 100644 --- a/src/lib/rpg/craftingStations.ts +++ b/src/lib/rpg/craftingStations.ts @@ -43,10 +43,10 @@ const rollBunch = (outputs: Items[]) => { }; const formatMaybeCountable = (inputs: Items[], requirements: Items[], outputs: Items[], disableBold = false) => - `${formatItemsArray(inputs, disableBold)} ${requirements.length > 0 ? `w/ ${formatItemsArray(requirements, disableBold)}: ` : ''}${outputs.map(i => formatItems(i.item, i.quantity, disableBold) + '?').join(' ')}`; + `${inputs.length > 0 ? formatItemsArray(inputs, disableBold) : ''} ${requirements.length > 0 ? `w/ ${formatItemsArray(requirements, disableBold)}: ` : ''}${outputs.map(i => formatItems(i.item, i.quantity, disableBold) + '?').join(' ')}`; const formatMaybe = (inputs: Items[], requirements: Items[], outputs: Items[], disableBold = false) => - `${formatItemsArray(inputs, disableBold)} ${requirements.length > 0 ? `w/ ${formatItemsArray(requirements, disableBold)} ` : ''}=> ${outputs.map(i => formatItem(i.item, disableBold) + '?').join(' ')}`; + `${inputs.length > 0 ? formatItemsArray(inputs, disableBold) : ''} ${requirements.length > 0 ? `w/ ${formatItemsArray(requirements, disableBold)} ` : ''}=> ${outputs.map(i => formatItem(i.item, disableBold) + '?').join(' ')}`; export const craftingStations: CraftingStation[] = [ {