#Incorrect addition of crit rate

1 messages · Page 1 of 1 (latest)

north sleet
#

user: 1627777383248842752

I noticed that between 95 and 105, 1% crit chance is lost. Tested using different sets, artifacts and runes, but the result is the same. Anything less than or greater than these numbers is added and displayed correctly.

ocean bolt
hallow minnow
#

It’s likely that both of those are rounded values and the game doesn’t show the decimal portion so you wind up with that kind of behavior, think I remember a similar issue with Enlightenment or Accuracy. e.g. 1.51 + 1.51 = 3.02 which would get shown as 2% + 2% because each is rounded separately but the final amount is rounded to 3%

north sleet
hallow minnow
#

I’d have to check on a previous bug, but I believe that it was either Enlightenment or Accuracy is actually not actually integral and can differ by 0.5 in either direction, but the decimal is never shown in the client and resulted in the same kind of addition rounding errors, wouldn’t surprise me if Crit Rate/Damage were the same thing (bet that it happens with all stats, but probably not actually noticeable in Ark Speed)

#

Here is an example of Resistance rounding up because of that (10+14=35, for sufficiently large values of 10 and 14)

#

And here is an example for Crit Rate going up for that same behavior (4% CR + 3% CR = 8% CR)

north sleet
# hallow minnow I’d have to check on a previous bug, but I believe that it was either Enlightenm...

It looks very strange and illogical. Accuracy, enlightenment and resistance are already whole numbers, there can be no rounding here, as in the indicators Crit rate and Crit damage. Well, let's imagine that the Crit rate can be rounded off, but it is logical that it is calculated from 100, that is, in any case, any % of 100 will be a whole number, so it cannot be rounded off... no matter what, from a logical point of view I can't find the answer, so let the developers look for it in the game code)