diff --git a/eveal/main.py b/eveal/main.py index 1176a2b..b9adc38 100644 --- a/eveal/main.py +++ b/eveal/main.py @@ -29,8 +29,8 @@ async def reprocess(ep_items: Evepraisal, ep_mat: Evepraisal, efficiency: float item = db.get(models_sde.SDEType, rawitem.typeID) buy_reprocess = sell_reprocess = 0.0 for mat in item.materials.all(): - buy_reprocess += matprices[mat.material_type_id]['buy'] * mat.quantity * efficiency - sell_reprocess += matprices[mat.material_type_id]['sell'] * mat.quantity * efficiency + buy_reprocess += matprices[mat.material_type_id]['buy'] * mat.quantity/mat.type.portionSize * efficiency + sell_reprocess += matprices[mat.material_type_id]['sell'] * mat.quantity/mat.type.portionSize * efficiency item_reprocess.append(PriceReprocess(typeID=rawitem.typeID, buy=rawitem.prices.buy.max, sell=rawitem.prices.sell.min,