Original Post — Direct link

I am using two Aurelis swords, both with +2 to both Multistrike and Smite. However I am only recieving +3 to both skills instead of +4.

Is this an intended mechanic to prevent skill affixes getting out of control or is it just a bug?

Edit: Added some screenshots.

Sword 1

Sword 2
Multistrike
Smite

External link →
almost 3 years ago - /u/ehg_trasochi - Direct link

Originally posted by Mihai561

Very odd. What I am suspecting is that the game doesn't roll these affixes as integers, but rounds them up or down. When you use two together, it sums the rolls together, then rounds them.

So for example I could have two 1.6 rolls, individually they round up to +2, but together they round down to +3.

This is mostly correct. Affix rolls are always encoded as a byte [0 to 255] which defines their roll within the range of possible values, rather than being encoded as a specific value. For example if an affix of a certain tier has a range of 5 to 9 and the roll is 127 then the affix value is 7.

They should be rounded correctly on the backend the same way they are in the tooltip, but there is a bug preventing that in some instances, which is what the OP is experiencing.