CraftSim

CraftSim

2M Downloads

[Reagent Optimization] RO does not account for +skill finishing reagents

KyrosKrane opened this issue ยท 0 comments

commented

Describe the bug
In the reagent optimization and WO reagent optimization windows, the Advanced Optimization option does not seem to take into account the possibility of using +skill finishing reagents with lower-quality mats. Especially for things like smithing recipes, where the price difference in R2/R3 alloys is huge, it's often cheaper to use a +skill reagent and a couple of R2 alloys instead of all R3, for example.

To Reproduce
See the screenshots below. Without the finisher, Advanced Optimization suggests using 5xR5 alloy with a R2 resourcefulness finisher. AdvOp shows a theta of -4061g. But, when I manually add a +20 skill reagent and use 1xR4 4xR5 alloy, it shows a theta of -3909g. If I run AdvOp again, it ignores the +skill slot and shows a max reachable quality of R4, instead of R5. The material costs are also included in the screenshots.

No finisher

With finisher

Mat costs 1

Mat costs 2

Expected behavior
Reagent Optimization recommends the most profitable (or least loss-making) option to complete a work order, including using +skill finishing reagents and lower-quality cheaper mats

Addon Version:
19.7.1