KaidaTan Wrote:Okay, so after some more testing, I have no idea. I made a newb archer and did two different tests.
1) 195% Arrow Blow + 105% crit. I was able to get odd numbers
2) 120% Double Shot + 180% crit. I was still able to get odd numbers
I must ask then -- why is it that a 100% attack with +100% for crit can only get even numbers, while every other combination you can use to get to 200% does not?
KaidaTan Wrote:Okay, so after some more testing, I have no idea. I made a newb archer and did two different tests.
1) 195% Arrow Blow + 105% crit. I was able to get odd numbers
2) 120% Double Shot + 180% crit. I was still able to get odd numbers
I must ask then -- why is it that a 100% attack with +100% for crit can only get even numbers, while every other combination you can use to get to 200% does not?
![[Image: y9wlp8c.png]](http://mathurl.com/y9wlp8c.png)
ASSUME that the function works like this. l is the skill-damage, k is the crit-damage. For your data, we have
![[Image: ykvyt9h.png]](http://mathurl.com/ykvyt9h.png)
Those weird pipes are the floor function. That is, round down to closest integer.
As you might see, those fractions inside cannot return a multiple of two for all integers. Therefore, f, which is an integer, may return both odd and even integers. But that's not true if the fraction turns out to be 2!
Again, I would like to specifically state that this is true IF and only IF this function works like this.
Noah

