I just re-read through the crafting guides on reddit as well as on jsp.
For new players or players not so familiar with crafting, please read these topics
https://forums.d2jsp.org/topic.php?t=30598890&f=87
https://forums.d2jsp.org/topic.php?t=46086105&f=87
https://www.reddit.com/r/pathofdiablo/c ... _in_diablo/
However, it's always assummed that crafting should be done with a fixed char lvl and shopping from vendors.However, some Items can't be bought and a lot of items would be dismissed if selffound or if the calculations don't fit because of unknown theory, leading to a lot of wasted crafting materials.
So I tried to figure out my math and I would really appreciate if some of the highly educated D2 fans out there would back me up or correct my false information.
So, we first take a few prerequisites:
- We drop our item from Cow Level Hell (Area Lvl 81)
- We have a dedicated crafting char with a given char lvl, which is to be determined
- We want to have the maximum of four rolls, therefore Ilvl has to be 71+
We can mix in boss/champion drops later on...
The big question is: What char lvl do we need, to create a specific crafted item?
Or: What level range do we need to get a few affixes/suffixes that we want to on our item?
Since 2/20 gloves are always welcome for Ama or Assa, we will focus on these gloves for now.
Also, I'm going to calculate my craft for a blood craft, therefore we will use
Heavy Gloves (qlvl 7) - rounded 6
Sharkskin Gloves (qlvl 39) - rounded 38
Vampirebone Gloves (qlvl 63) rounded 62
With the given formula our char has at least to be lvl61 to get the maximum four rolls:
Code: Select all
Ilvl = int(clvl/2) + int(ilvl/2)
clvl = (Ilvl*2) - int(ilvl)
clvl = (71*2) - 80 (rounded from 81) = 62
So we need to get affix level 43 on our gloves.
Ilvl is at least 71 for four rolls.
Code: Select all
IF (max{Ilvl,qlvl} < 99 - int(qlvl/2)) THEN
(a) alvl = max{Ilvl,qlvl} - int(qlvl/2)
ELSE
(b) alvl = 2*max{Ilvl,qlvl} - 99
Code: Select all
Heavy Gloves (71 < 99 - (6/2): true! => (a)
Sharkskin Gloves (71 < 99 - (38/2): true! => (a)
Vampirebone Gloves (71 < 99 - (62/2): false! => (b)
Code: Select all
alvl = max{Ilvl,qlvl} - int(qlvl/2) ==> 68
alvl = max{Ilvl,qlvl} - int(qlvl/2) ==> 52
alvl = 2*max{Ilvl,qlvl} - 99 ==> 43
However, that would mean that we miss some nice +dex or +str rolls.
Giant Suffix(10-15 STR) is alvl Gloves(59)
Precision Suffix(10-15 DEX) is alvl Gloves(56)
Since our ilvl is given (81 from cow level) we can only increase the Ilvl by increasing our char level when crafting or focus on Heavy Gloves, which I consider a bad idea.
If we craft at lvl73, our Ilvl gets increased to Ilvl 77.
With the given formula from above we get our results:
Assumption: | Formula | Ilvl: | 71 | 77 | 79 |
---|---|---|---|---|---|
Heavy Gloves | alvl = max{Ilvl,qlvl} - int(qlvl/2) | resulting alvl | 68 | 74 | 76 |
Sharkskin Gloves | alvl = max{Ilvl,qlvl} - int(qlvl/2) | resulting alvl | 52 | 58 | 60 |
Vampirebone Gloves | alvl = 2*max{Ilvl,qlvl} - 99 | resulting alvl | 43 | 55 | 59 |
This however would result in Ilvl65, which would mean that we most probably get more 3 rolls than 4 rolls.
CONCLUSION: our character should be clvl77 to get the best results.
Looking forward to your replies!
Sabcoll
100