Masterworking is a total fail?!

Masterworking percent upgrades are constistently wrong??

So i just had my first luck with masterworking to rank 8, and it chose +4 Ranks of Hammer. And it upgraded it to…4…?? I also just masterworked a sword, with +40 Life per Hit, which gave +41. 5% of 40 is 2 NOT 1???

This should be fiexed ASAP. This is extremely frustrating, when finally it chooses the right stat, and i does NOTHING. It clearly stated +4 Hammer of The Ancients when i upgraded. So should be 5.

I think it showing you result and not +.

So result was “+4 hammer” so that boost was +3.

But I may be wrong.

Was it at 4 to start with? 4×1.25 should be 5 but if it started at 3 and got to 3.5 and the numbers round up to 4 then 3.5×1.25 = 4.375 which would not round up to 5.

Some clarity on it from the devs would be nice.

1 Like

correct me if im wrong, but hammer of the ancients start on +3 on 0 masterworking right?

For skills to be upgraded, they need to hit certain breakpoints.
thats a list a friend send me:

+3 skills

+1 - 3.15
+2 = 3.3075
+3 = 3.472775
+4 = 3.64651875 if crit = 4.5581484375
+5 = 3.8288446875
+6 = 4.020286921875
+7 = 4.22130126796875
+8 = 4.432366331367188 if crit twice = 6.925572392761231
+9 = 4.653984647935547
+10 = 4.886683880332324
+11 = 5.13101807434894
+12 = 5.387568978066387 if crit three times = 10.52259566028591

so yea, if you only crit the masterworking on the skill once, its correct that its still at +4

Not sure +25% applies to current stat value or its base value… Most likely it’s additive not multiplicative bonus.
If it eventually was +3, it’s been upgraded to +4 on rank 7 (each rank provides +5% to all stats, 7th rank: 5%x7 = 35%, 3x1.35 = 4). To get another +1 you need at least yet another +34% to ranks of Hammer, but on rank 8 you’ve only got +25% cause you’ve got “crit” on this affix. You’ll get +1 on rank 10 if my math is correct.

I’ve created Google Spreadsheet to calculate Masterworking ranks:
Seems the math is much more complicated for Greater Affixes… Removing link for now.

Make a copy for yourself to be able to edit (File - Make a copy).

I think the max you can get is +7 on a greater affix with all three crits on it so I think your math might be wrong, I think the 25% are additive and not multiplicative

Greater Affix itself seems to be constant additive bonus to maximus base roll of the stat.
E.g. GA for +Critical Damage is always +75% for one-handed weapons (+50% max roll for base stat increased by x1.5 GA bonus: 50+25=75).
While Masterworking only base stat is increased and GA bonus just additively applies to the result.
E.g. bonus per rank for +50% Critical Damage is 50x0.05=2.5. Rank 8 with no ‘crits’ will results in 50+(2.5x6)+25=90 because only one chosen stat is being increased on rank 4 and 8. We only increased our +Critical Damage stat 6 times since it was never chosen on ranks 4 and 8. This is perfectly matches with that I see in the game.
However, this math for some reason gives wrong result for +# to skills… Looks like in case of +# to skills the affix is being increased every rank even if it’s not chosen on rank 4/8/12.

Ok.

I did the math and think you’re 100% right.

A GA +3 and regular +2 both gain a point at roll 7… where they should have roughly 2.81 / 3.81 depending on Greater Affix or not. Pretty sure the game “gives you” the point once you pass either .75 or .8 … and for GA they then add your extra 1 after the other math is complete.

So getting the 25% on roll 8 like I did takes you to around 3.51 + 1… or 4.51. Meaning I’ll cross the .8 “gimme” barrier on rank 10. If I’m lucky enough to get the 25% on rank 12 I should end up at 5.09 + 1, or “6 points”. If not I’ll end up below 5 + the extra point for a total of “5”.

It’s been poorly communicated both in game and by Blizzard.

I tend to think of it not as “+5%” and “+25%” but as “one range increase” and “five range increases” i.e. that the range of the affix is increased, and the value stays more-or-less at the same point within that range. + to skills just don’t get an increase at every “range increase,” only at certain breakpoints.

In my head at least, this makes it easier to think about. :slight_smile:

I’m fairly certain through observation that the increases are based on base-value of a stat and not current value.

This helps confirm that.

That means that it was +3 BEFORE you upgraded. Problem solved. Is your +4 ranks to hammer of the ancient a greater afix? If not, then +4 is totally correct.

I didn’t get this part. 25% of 40 is 10, so it should be +50 life per hit now.
Edit: Ah, ok I see, you didn’t hit for 25% yet.